Skip to content

Commit a5e3dc6

Browse files
authored
Merge pull request #63149 from nextcloud/fix/version_compare_fileinfo
fix(files_versions): pass missing fileInfo properties to Viewer.compare
2 parents c849c3b + 0d9c056 commit a5e3dc6

6 files changed

Lines changed: 15 additions & 8 deletions

apps/files_versions/src/views/FilesVersionsSidebarTab.vue

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,14 @@ function compareVersion(version: Version) {
272272
const _versions = versions.value.map((version) => ({ ...version, previewUrl: undefined }))
273273
274274
window.OCA.Viewer.compare(
275-
{ path: props.node!.path },
275+
{
276+
fileid: props.node!.fileid,
277+
filename: props.node!.path,
278+
basename: props.node!.basename,
279+
source: props.node!.source,
280+
mime: props.node!.mime,
281+
hasPreview: props.node!.attributes?.['has-preview'] ?? false,
282+
},
276283
_versions.find((v) => v.source === version.source),
277284
)
278285
}

dist/FilesVersionsSidebarTab-jcXE-JgL.chunk.mjs renamed to dist/FilesVersionsSidebarTab-CdLvGPPR.chunk.mjs

Lines changed: 4 additions & 4 deletions
Large diffs are not rendered by default.

dist/FilesVersionsSidebarTab-jcXE-JgL.chunk.mjs.license renamed to dist/FilesVersionsSidebarTab-CdLvGPPR.chunk.mjs.license

File renamed without changes.

dist/FilesVersionsSidebarTab-jcXE-JgL.chunk.mjs.map renamed to dist/FilesVersionsSidebarTab-CdLvGPPR.chunk.mjs.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/FilesVersionsSidebarTab-jcXE-JgL.chunk.mjs.map.license renamed to dist/FilesVersionsSidebarTab-CdLvGPPR.chunk.mjs.map.license

File renamed without changes.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=[window.OC.filePath('', '', 'dist/FilesVersionsSidebarTab-jcXE-JgL.chunk.mjs'),window.OC.filePath('', '', 'dist/index-DnxGs_o3.chunk.mjs'),window.OC.filePath('', '', 'dist/Web-C6SCsxGW.chunk.mjs'),window.OC.filePath('', '', 'dist/public-C1mLBHT3.chunk.mjs'),window.OC.filePath('', '', 'dist/mdi-CWhkSanI.chunk.mjs'),window.OC.filePath('', '', 'dist/NcModal-DiDvgcU8-BGtgvRZO.chunk.mjs'),window.OC.filePath('', '', 'dist/logger-D3RVzcfQ-DkEHwbzs.chunk.mjs'),window.OC.filePath('', '', 'dist/createElementId-DhjFt1I9-BNMD4Py3.chunk.mjs'),window.OC.filePath('', '', 'dist/translation-DoG5ZELJ-Cnt4vXgN.chunk.mjs'),window.OC.filePath('', '', 'dist/index-kP1pdrFW.chunk.mjs'),window.OC.filePath('', '', 'dist/common-createElementId-DhjFt1I9-C_oBIsvc.chunk.css'),window.OC.filePath('', '', 'dist/common-logger-D3RVzcfQ-Ks0gkIDB.chunk.css'),window.OC.filePath('', '', 'dist/common-NcModal-DiDvgcU8-B-yi1OwC.chunk.css'),window.OC.filePath('', '', 'dist/Check-Dqswwx_Q.chunk.mjs'),window.OC.filePath('', '', 'dist/common-Check-BYHcrfvW.chunk.css'),window.OC.filePath('', '', 'dist/common-mdi-DYA_tnKg.chunk.css'),window.OC.filePath('', '', 'dist/TrashCanOutline-DvfYiA0s.chunk.mjs'),window.OC.filePath('', '', 'dist/common-TrashCanOutline-BWNFKLbC.chunk.css'),window.OC.filePath('', '', 'dist/index-lFtAQbma.chunk.mjs'),window.OC.filePath('', '', 'dist/externalStorageUtils-CQ1qe2np.chunk.mjs'),window.OC.filePath('', '', 'dist/util-C9Hc1fff.chunk.mjs'),window.OC.filePath('', '', 'dist/PencilOutline-C1tkygpH.chunk.mjs'),window.OC.filePath('', '', 'dist/common-PencilOutline-B3DMd8SU.chunk.css'),window.OC.filePath('', '', 'dist/NcActionLink-BFiaYt9A-Dv7gmA1L.chunk.mjs'),window.OC.filePath('', '', 'dist/common-NcActionLink-BFiaYt9A-CEHXa_e3.chunk.css'),window.OC.filePath('', '', 'dist/NcAvatar-1KxMUN7V-CTX6i5PQ.chunk.mjs'),window.OC.filePath('', '', 'dist/index-D9pEuVUV.chunk.mjs'),window.OC.filePath('', '', 'dist/ArrowRight-DjwuaHxS.chunk.mjs'),window.OC.filePath('', '', 'dist/common-ArrowRight-DfvWJUh_.chunk.css'),window.OC.filePath('', '', 'dist/colors-Cv9F-jWS-B1UKp356.chunk.mjs'),window.OC.filePath('', '', 'dist/NcUserStatusIcon-BF5OEQFU-BktHNalE.chunk.mjs'),window.OC.filePath('', '', 'dist/common-NcUserStatusIcon-BF5OEQFU-Bq_6hmXG.chunk.css'),window.OC.filePath('', '', 'dist/NcDateTime.vue_vue_type_script_setup_true_lang-BJuPH7S7-B5ZPshgt.chunk.mjs'),window.OC.filePath('', '', 'dist/common-NcDateTime-_F7sgjOt.chunk.css'),window.OC.filePath('', '', 'dist/NcActionText-CQ9qwJ0p-ComUM16z.chunk.mjs'),window.OC.filePath('', '', 'dist/common-NcActionText-CQ9qwJ0p-BSLFrdhh.chunk.css'),window.OC.filePath('', '', 'dist/common-NcAvatar-1KxMUN7V-JLlh0oov.chunk.css'),window.OC.filePath('', '', 'dist/TrayArrowDown-DZh6ayhZ.chunk.mjs'),window.OC.filePath('', '', 'dist/common-TrayArrowDown-BEbvWlY3.chunk.css'),window.OC.filePath('', '', 'dist/NcTextField.vue_vue_type_script_setup_true_lang-Bx2esFU2-BXWO9wHN.chunk.mjs'),window.OC.filePath('', '', 'dist/NcInputField-5Sg6EUP6-Bi7zQsHH.chunk.mjs'),window.OC.filePath('', '', 'dist/common-NcInputField-5Sg6EUP6-BYHxARP-.chunk.css'),window.OC.filePath('', '', 'dist/dav-TSvUVYgc.chunk.mjs'),window.OC.filePath('', '', 'dist/index-CZScwDbg.chunk.mjs'),window.OC.filePath('', '', 'dist/index-Dw0juvFH.chunk.mjs'),window.OC.filePath('', '', 'dist/files_versions-FilesVersionsSidebarTab-Cjl2hr1y.chunk.css')])))=>i.map(i=>d[i]);
2-
import{d as i,a as r,_ as e}from"./Web-C6SCsxGW.chunk.mjs";import{r as t}from"./index-lFtAQbma.chunk.mjs";import{t as m}from"./translation-DoG5ZELJ-Cnt4vXgN.chunk.mjs";import{i as n}from"./public-C1mLBHT3.chunk.mjs";import{F as a}from"./externalStorageUtils-CQ1qe2np.chunk.mjs";import"./index-kP1pdrFW.chunk.mjs";import"./util-C9Hc1fff.chunk.mjs";const d='<svg xmlns="http://www.w3.org/2000/svg" id="mdi-backup-restore" viewBox="0 0 24 24"><path d="M12,3A9,9 0 0,0 3,12H0L4,16L8,12H5A7,7 0 0,1 12,5A7,7 0 0,1 19,12A7,7 0 0,1 12,19C10.5,19 9.09,18.5 7.94,17.7L6.5,19.14C8.04,20.3 9.94,21 12,21A9,9 0 0,0 21,12A9,9 0 0,0 12,3M14,12A2,2 0 0,0 12,10A2,2 0 0,0 10,12A2,2 0 0,0 12,14A2,2 0 0,0 14,12Z" /></svg>',s="files-versions_sidebar-tab";t({id:"files_versions",tagName:s,order:90,displayName:m("files_versions","Versions"),iconSvgInline:d,enabled({node:o}){return!(n()||o.type!==a.File)},async onInit(){const o=r(()=>e(()=>import("./FilesVersionsSidebarTab-jcXE-JgL.chunk.mjs"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45]),import.meta.url));window.customElements.define(s,i(o,{shadowRoot:!1}))}});
1+
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=[window.OC.filePath('', '', 'dist/FilesVersionsSidebarTab-CdLvGPPR.chunk.mjs'),window.OC.filePath('', '', 'dist/index-DnxGs_o3.chunk.mjs'),window.OC.filePath('', '', 'dist/Web-C6SCsxGW.chunk.mjs'),window.OC.filePath('', '', 'dist/public-C1mLBHT3.chunk.mjs'),window.OC.filePath('', '', 'dist/mdi-CWhkSanI.chunk.mjs'),window.OC.filePath('', '', 'dist/NcModal-DiDvgcU8-BGtgvRZO.chunk.mjs'),window.OC.filePath('', '', 'dist/logger-D3RVzcfQ-DkEHwbzs.chunk.mjs'),window.OC.filePath('', '', 'dist/createElementId-DhjFt1I9-BNMD4Py3.chunk.mjs'),window.OC.filePath('', '', 'dist/translation-DoG5ZELJ-Cnt4vXgN.chunk.mjs'),window.OC.filePath('', '', 'dist/index-kP1pdrFW.chunk.mjs'),window.OC.filePath('', '', 'dist/common-createElementId-DhjFt1I9-C_oBIsvc.chunk.css'),window.OC.filePath('', '', 'dist/common-logger-D3RVzcfQ-Ks0gkIDB.chunk.css'),window.OC.filePath('', '', 'dist/common-NcModal-DiDvgcU8-B-yi1OwC.chunk.css'),window.OC.filePath('', '', 'dist/Check-Dqswwx_Q.chunk.mjs'),window.OC.filePath('', '', 'dist/common-Check-BYHcrfvW.chunk.css'),window.OC.filePath('', '', 'dist/common-mdi-DYA_tnKg.chunk.css'),window.OC.filePath('', '', 'dist/TrashCanOutline-DvfYiA0s.chunk.mjs'),window.OC.filePath('', '', 'dist/common-TrashCanOutline-BWNFKLbC.chunk.css'),window.OC.filePath('', '', 'dist/index-lFtAQbma.chunk.mjs'),window.OC.filePath('', '', 'dist/externalStorageUtils-CQ1qe2np.chunk.mjs'),window.OC.filePath('', '', 'dist/util-C9Hc1fff.chunk.mjs'),window.OC.filePath('', '', 'dist/PencilOutline-C1tkygpH.chunk.mjs'),window.OC.filePath('', '', 'dist/common-PencilOutline-B3DMd8SU.chunk.css'),window.OC.filePath('', '', 'dist/NcActionLink-BFiaYt9A-Dv7gmA1L.chunk.mjs'),window.OC.filePath('', '', 'dist/common-NcActionLink-BFiaYt9A-CEHXa_e3.chunk.css'),window.OC.filePath('', '', 'dist/NcAvatar-1KxMUN7V-CTX6i5PQ.chunk.mjs'),window.OC.filePath('', '', 'dist/index-D9pEuVUV.chunk.mjs'),window.OC.filePath('', '', 'dist/ArrowRight-DjwuaHxS.chunk.mjs'),window.OC.filePath('', '', 'dist/common-ArrowRight-DfvWJUh_.chunk.css'),window.OC.filePath('', '', 'dist/colors-Cv9F-jWS-B1UKp356.chunk.mjs'),window.OC.filePath('', '', 'dist/NcUserStatusIcon-BF5OEQFU-BktHNalE.chunk.mjs'),window.OC.filePath('', '', 'dist/common-NcUserStatusIcon-BF5OEQFU-Bq_6hmXG.chunk.css'),window.OC.filePath('', '', 'dist/NcDateTime.vue_vue_type_script_setup_true_lang-BJuPH7S7-B5ZPshgt.chunk.mjs'),window.OC.filePath('', '', 'dist/common-NcDateTime-_F7sgjOt.chunk.css'),window.OC.filePath('', '', 'dist/NcActionText-CQ9qwJ0p-ComUM16z.chunk.mjs'),window.OC.filePath('', '', 'dist/common-NcActionText-CQ9qwJ0p-BSLFrdhh.chunk.css'),window.OC.filePath('', '', 'dist/common-NcAvatar-1KxMUN7V-JLlh0oov.chunk.css'),window.OC.filePath('', '', 'dist/TrayArrowDown-DZh6ayhZ.chunk.mjs'),window.OC.filePath('', '', 'dist/common-TrayArrowDown-BEbvWlY3.chunk.css'),window.OC.filePath('', '', 'dist/NcTextField.vue_vue_type_script_setup_true_lang-Bx2esFU2-BXWO9wHN.chunk.mjs'),window.OC.filePath('', '', 'dist/NcInputField-5Sg6EUP6-Bi7zQsHH.chunk.mjs'),window.OC.filePath('', '', 'dist/common-NcInputField-5Sg6EUP6-BYHxARP-.chunk.css'),window.OC.filePath('', '', 'dist/dav-TSvUVYgc.chunk.mjs'),window.OC.filePath('', '', 'dist/index-CZScwDbg.chunk.mjs'),window.OC.filePath('', '', 'dist/index-Dw0juvFH.chunk.mjs'),window.OC.filePath('', '', 'dist/files_versions-FilesVersionsSidebarTab-Cjl2hr1y.chunk.css')])))=>i.map(i=>d[i]);
2+
import{d as i,a as r,_ as e}from"./Web-C6SCsxGW.chunk.mjs";import{r as t}from"./index-lFtAQbma.chunk.mjs";import{t as m}from"./translation-DoG5ZELJ-Cnt4vXgN.chunk.mjs";import{i as n}from"./public-C1mLBHT3.chunk.mjs";import{F as a}from"./externalStorageUtils-CQ1qe2np.chunk.mjs";import"./index-kP1pdrFW.chunk.mjs";import"./util-C9Hc1fff.chunk.mjs";const d='<svg xmlns="http://www.w3.org/2000/svg" id="mdi-backup-restore" viewBox="0 0 24 24"><path d="M12,3A9,9 0 0,0 3,12H0L4,16L8,12H5A7,7 0 0,1 12,5A7,7 0 0,1 19,12A7,7 0 0,1 12,19C10.5,19 9.09,18.5 7.94,17.7L6.5,19.14C8.04,20.3 9.94,21 12,21A9,9 0 0,0 21,12A9,9 0 0,0 12,3M14,12A2,2 0 0,0 12,10A2,2 0 0,0 10,12A2,2 0 0,0 12,14A2,2 0 0,0 14,12Z" /></svg>',s="files-versions_sidebar-tab";t({id:"files_versions",tagName:s,order:90,displayName:m("files_versions","Versions"),iconSvgInline:d,enabled({node:o}){return!(n()||o.type!==a.File)},async onInit(){const o=r(()=>e(()=>import("./FilesVersionsSidebarTab-CdLvGPPR.chunk.mjs"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45]),import.meta.url));window.customElements.define(s,i(o,{shadowRoot:!1}))}});
33
//# sourceMappingURL=files_versions-sidebar-tab.mjs.map

0 commit comments

Comments
 (0)