File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -374,8 +374,17 @@ sub sync_all_images {
374
374
375
375
# 2.1 no image with this title, create metadata for media and upload image
376
376
if (!$current_image_id ) {
377
+ # get media folder id
378
+ $ret = $self -> connector-> GET(' api/media-folder' );
379
+ $response_code = $ret -> responseCode();
380
+ die " Request failed, response code was: $response_code \n " . $ret -> responseContent() unless $response_code == 200;
381
+ my $media_folder_id ;
382
+ try {
383
+ $media_folder_id = from_json($ret -> responseContent())-> {data }-> [0]-> {id };
384
+ } catch { die " Malformed JSON Data: $_ " . $ret -> responseContent(); };
385
+
377
386
# not yet uploaded, create media entry
378
- $ret = $self -> connector-> POST(" /api/media?_response=true" );
387
+ $ret = $self -> connector-> POST(" /api/media?_response=true" , to_json({ " mediaFolderId " => $media_folder_id }) );
379
388
$response_code = $ret -> responseCode();
380
389
die " Request failed, response code was: $response_code \n " . $ret -> responseContent() unless $response_code == 200;
381
390
try {
You can’t perform that action at this time.
0 commit comments