Skip to content

Commit fcea471

Browse files
author
metapage CI Robot
committed
Hacks to deal with #11
1 parent 21a684c commit fcea471

File tree

3 files changed

+14
-6
lines changed

3 files changed

+14
-6
lines changed

editor/package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

editor/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"@emotion/react": "^11.11.1",
2626
"@emotion/styled": "^11.11.0",
2727
"@fontsource-variable/jetbrains-mono": "^5.1.1",
28-
"@metapages/hash-query": "^0.7.7",
28+
"@metapages/hash-query": "^0.8.4",
2929
"@metapages/metaframe-chakra-theme": "^0.0.4",
3030
"@metapages/metapage": "^1.4.4",
3131
"@metapages/metapage-react": "^0.2.0",

worker/index.html

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,10 @@
208208

209209
const blobFromBase64String = (value) => {
210210
if (value && value.length > 0) {
211+
// https://github.com/metapages/metaframe-js/issues/11
212+
while (value.endsWith("%3D")) {
213+
value = value.slice(0, -3);
214+
}
211215
const blob = JSON.parse(decodeURIComponent(atob(value)));
212216
return blob;
213217
}
@@ -384,7 +388,7 @@
384388
getHashParamValueJsonFromWindow,
385389
setHashParamValueJsonInHashString,
386390
setHashParamInWindow,
387-
} from "https://cdn.jsdelivr.net/npm/@metapages/hash-query@0.7.7";
391+
} from "https://cdn.jsdelivr.net/npm/@metapages/hash-query@0.8.4";
388392
import {
389393
Metapage,
390394
Metaframe,
@@ -521,6 +525,10 @@
521525
const stringFromBase64String = (value) => {
522526
if (value && value.length > 0) {
523527
try {
528+
// https://github.com/metapages/metaframe-js/issues/11
529+
while (value.endsWith("%3D")) {
530+
value = value.slice(0, -3);
531+
}
524532
return decodeURIComponent(atob(value));
525533
} catch (err) {
526534
console.error(err);

0 commit comments

Comments
 (0)