Skip to content

Commit ae49fd0

Browse files
authored
🐛 Fixed theme uploads freezing when folders are read-only (#28898)
ref https://linear.app/ghost/issue/ONC-1838 ref TryGhost/framework#761 ref TryGhost/gscan#853 Theme uploads could hang without any visible error when a zip contained folders without sufficient write permissions. GScan needs to write into those folders while extracting and validating the theme. Updated `gscan` to include the permission handling fix so missing permissions are restored during upload and the theme can be installed successfully instead of leaving the UI frozen.
1 parent ccdb8e3 commit ae49fd0

2 files changed

Lines changed: 156 additions & 79 deletions

File tree

ghost/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@
176176
"ghost-storage-base": "2.1.0",
177177
"glob": "catalog:",
178178
"got": "13.0.0",
179-
"gscan": "6.4.0",
179+
"gscan": "6.4.1",
180180
"handlebars": "4.7.9",
181181
"heic-convert": "2.1.0",
182182
"html-to-text": "5.1.1",

0 commit comments

Comments
 (0)