fix: missing brace in users.js, ws double-increment, b64url stack overflow, docs storage
This commit is contained in:
@@ -166,7 +166,11 @@ function b64urlToArrayBuffer(b64url) {
|
||||
*/
|
||||
function arrayBufferToB64url(buffer) {
|
||||
const bytes = new Uint8Array(buffer);
|
||||
const bin = String.fromCharCode.apply(null, Array.from(bytes));
|
||||
const chunks = [];
|
||||
for (let i = 0; i < bytes.length; i += 0x8000) {
|
||||
chunks.push(String.fromCharCode.apply(null, bytes.slice(i, i + 0x8000)));
|
||||
}
|
||||
const bin = chunks.join('');
|
||||
return btoa(bin)
|
||||
.replace(/\+/g, '-')
|
||||
.replace(/\//g, '_')
|
||||
|
||||
Reference in New Issue
Block a user