summaryrefslogtreecommitdiffhomepage
path: root/packages/util/src/encode.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/util/src/encode.ts')
-rw-r--r--packages/util/src/encode.ts1
1 files changed, 1 insertions, 0 deletions
diff --git a/packages/util/src/encode.ts b/packages/util/src/encode.ts
index fc1f783bf..bf6fa75dc 100644
--- a/packages/util/src/encode.ts
+++ b/packages/util/src/encode.ts
@@ -20,6 +20,7 @@ export async function hash(content: string, algorithm = "SHA-256"): Promise<stri
}
export function checksum(content: string): string {
+ if (!content) return ""
let hash = 0x811c9dc5
for (let i = 0; i < content.length; i++) {
hash ^= content.charCodeAt(i)