From ea5c6defe660b6ea3bfe699a349390752a473eb2 Mon Sep 17 00:00:00 2001 From: yflory Date: Fri, 7 Feb 2020 13:36:54 +0100 Subject: [PATCH] Fix import mediatag to the drive --- www/common/sframe-common.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/www/common/sframe-common.js b/www/common/sframe-common.js index a651bfa31..1a713494c 100644 --- a/www/common/sframe-common.js +++ b/www/common/sframe-common.js @@ -142,7 +142,13 @@ define([ if (!$mt || !$mt.is('media-tag')) { return; } var chanStr = $mt.attr('src'); var keyStr = $mt.attr('data-crypto-key'); - var channel = chanStr.replace(/\/blob\/[0-9a-f]{2}\//i, ''); + // Remove origin + var a = document.createElement('a'); + a.href = chanStr; + var src = a.pathname; + // Get channel id + var channel = src.replace(/\/blob\/[0-9a-f]{2}\//i, ''); + // Get key var key = keyStr.replace(/cryptpad:/i, ''); var metadata = $mt[0]._mediaObject._blob.metadata; ctx.sframeChan.query('Q_IMPORT_MEDIATAG', {