Pārlūkot izejas kodu

Merge pull request #2400 from ondratra/query_node_video_license_update

query node - video license update
Mokhtar Naamani 3 gadi atpakaļ
vecāks
revīzija
da09e6ba66
1 mainītis faili ar 10 papildinājumiem un 1 dzēšanām
  1. 10 1
      query-node/mappings/src/content/video.ts

+ 10 - 1
query-node/mappings/src/content/video.ts

@@ -271,7 +271,16 @@ export async function content_VideoUpdated(
 
     // license has changed - plan old license delete
     if (originalLicense && video.license != originalLicense) {
-      licenseToDelete = originalLicense
+      video.license = video.license
+        ? new License({
+          ...originalLicense,
+          ...video.license,
+        }) // update existing license
+        : undefined // unset license
+
+      if (!video.license) { // delete old license when requested
+        licenseToDelete = originalLicense
+      }
     }
   }