From c380b29c4b6dfd0cdfdf937a166c6b9cd093b406 Mon Sep 17 00:00:00 2001 From: Markos Gogoulos Date: Tue, 21 Apr 2026 13:01:52 +0300 Subject: [PATCH] a --- cms/version.py | 2 +- templates/cms/add-media.html | 20 +++++++++++++++----- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/cms/version.py b/cms/version.py index ea2e3915..7da3d472 100644 --- a/cms/version.py +++ b/cms/version.py @@ -1 +1 @@ -VERSION = "8.9995" +VERSION = "8.9996" diff --git a/templates/cms/add-media.html b/templates/cms/add-media.html index 7a06263f..ee3b63db 100644 --- a/templates/cms/add-media.html +++ b/templates/cms/add-media.html @@ -261,11 +261,21 @@ var baseUrl = window.location.origin; var embedUrl = baseUrl + '/embed?m=' + mediaId; - window.parent.postMessage({ - type: 'videoSelected', - embedUrl: embedUrl, - videoId: mediaId - }, '*'); + var sendPostMsg = function() { + window.parent.postMessage({ + type: 'videoSelected', + embedUrl: embedUrl, + videoId: mediaId + }, '*'); + }; + + fetch('/api/v1/media/' + mediaId + '/share', { + method: 'POST', + headers: { + 'X-CSRFToken': getCSRFToken(), + 'Content-Type': 'application/json', + }, + }).then(sendPostMsg).catch(sendPostMsg); return; } setTimeout(function(){ window.location.href = response.media_url; }, 500);