fix: use base64Url

This commit is contained in:
2022-11-24 12:50:16 +01:00
parent 699d66c1ce
commit 898d144a0b
3 changed files with 11 additions and 11 deletions

14
package-lock.json generated
View File

@@ -10,7 +10,7 @@
"dependencies": {
"@codemirror/lang-javascript": "^6.1.1",
"@codemirror/theme-one-dark": "^6.1.0",
"@gkucmierz/utils": "^1.15.0",
"@gkucmierz/utils": "^1.16.0",
"codemirror": "^6.0.1",
"copy-to-clipboard": "^3.3.3",
"eventemitter3": "^4.0.7",
@@ -1878,9 +1878,9 @@
}
},
"node_modules/@gkucmierz/utils": {
"version": "1.15.0",
"resolved": "https://registry.npmjs.org/@gkucmierz/utils/-/utils-1.15.0.tgz",
"integrity": "sha512-Z2geakuU4cQQ0QhFaID0vN1u4lzHNpn9CHv/c/zkko8YXho80rEbjm301NaKKch62z+7FND4O7yh+SQVh4isRg=="
"version": "1.16.0",
"resolved": "https://registry.npmjs.org/@gkucmierz/utils/-/utils-1.16.0.tgz",
"integrity": "sha512-w2CervctAALOSpFvEmbb+D0+f5VYmkw5W3lDL0P3rmtRiopsL6Bs+28KU4UBkOgmbE6pixIntc5TmKHZOhl0kg=="
},
"node_modules/@humanwhocodes/config-array": {
"version": "0.11.6",
@@ -7585,9 +7585,9 @@
}
},
"@gkucmierz/utils": {
"version": "1.15.0",
"resolved": "https://registry.npmjs.org/@gkucmierz/utils/-/utils-1.15.0.tgz",
"integrity": "sha512-Z2geakuU4cQQ0QhFaID0vN1u4lzHNpn9CHv/c/zkko8YXho80rEbjm301NaKKch62z+7FND4O7yh+SQVh4isRg=="
"version": "1.16.0",
"resolved": "https://registry.npmjs.org/@gkucmierz/utils/-/utils-1.16.0.tgz",
"integrity": "sha512-w2CervctAALOSpFvEmbb+D0+f5VYmkw5W3lDL0P3rmtRiopsL6Bs+28KU4UBkOgmbE6pixIntc5TmKHZOhl0kg=="
},
"@humanwhocodes/config-array": {
"version": "0.11.6",

View File

@@ -11,7 +11,7 @@
"dependencies": {
"@codemirror/lang-javascript": "^6.1.1",
"@codemirror/theme-one-dark": "^6.1.0",
"@gkucmierz/utils": "^1.15.0",
"@gkucmierz/utils": "^1.16.0",
"codemirror": "^6.0.1",
"copy-to-clipboard": "^3.3.3",
"eventemitter3": "^4.0.7",

View File

@@ -4,7 +4,7 @@ import {
STORAGE_KEY_CODE,
} from '../app.config';
import EventEmitter from 'eventemitter3';
import { toBase64, fromBase64 } from '@gkucmierz/utils/src/base64';
import { toBase64Url, fromBase64Url } from '@gkucmierz/utils/src/base64.mjs';
import { APP_URL, SHARE_CODE_ROUTE_NAME } from '../app.config';
const ee = new EventEmitter();
@@ -25,10 +25,10 @@ const codeService = {
ee.emit('change', code);
},
setFromUrl(_encoded) {
this.change(fromBase64(_encoded));
this.change(fromBase64Url(_encoded));
},
codeToUrl(_code = code) {
return [APP_URL, SHARE_CODE_ROUTE_NAME, toBase64(_code)].join('/');
return [APP_URL, SHARE_CODE_ROUTE_NAME, toBase64Url(_code)].join('/');
},
ee,
};