Skip to content

Commit be393b7

Browse files
authored
Merge pull request #3160 from nextcloud/backport/3131/stable32
[stable32] fix(ImageEditor): urldecode source name
2 parents 83b15f2 + ffa8b8e commit be393b7

5 files changed

Lines changed: 21 additions & 18 deletions

File tree

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

css/viewer-init.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* extracted by css-entry-points-plugin */
2-
@import './init-pa2nc-Rf.chunk.css';
2+
@import './init-DGyvxQif.chunk.css';
33
@import './previewUtils-DMHBXflf.chunk.css';
44
@import './NcActionButton-Dc3ra1Np.chunk.css';
55
@import './NcActionLink-DVgA3NQR.chunk.css';

js/viewer-init.mjs

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

js/viewer-init.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.

src/components/ImageEditor.vue

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,11 +110,14 @@ export default {
110110
}
111111
},
112112
113+
decodedSourceName() {
114+
return decodeURIComponent(basename(this.src))
115+
},
113116
defaultSavedImageName() {
114-
return basename(this.src, extname(this.src))
117+
return basename(this.decodedSourceName, extname(this.decodedSourceName))
115118
},
116119
defaultSavedImageType() {
117-
return extname(this.src).slice(1) || 'jpeg'
120+
return extname(this.decodedSourceName).slice(1) || 'jpeg'
118121
},
119122
120123
hasHighContrastEnabled() {

0 commit comments

Comments
 (0)