From 30710cdbfba746c66e229c50ec21c0c56a8ff7de Mon Sep 17 00:00:00 2001 From: undefined Date: Tue, 20 Apr 2021 00:38:44 +0800 Subject: [PATCH] core: optional input --- packages/hydrooj/package.json | 2 +- packages/hydrooj/src/lib/avatar.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/hydrooj/package.json b/packages/hydrooj/package.json index d61e920e4..98914e280 100644 --- a/packages/hydrooj/package.json +++ b/packages/hydrooj/package.json @@ -1,6 +1,6 @@ { "name": "hydrooj", - "version": "2.23.7", + "version": "2.23.8", "bin": "bin/hydrooj.js", "main": "dist/loader.js", "typings": "dist/loader.d.ts", diff --git a/packages/hydrooj/src/lib/avatar.ts b/packages/hydrooj/src/lib/avatar.ts index d2bc6c528..feadf552c 100644 --- a/packages/hydrooj/src/lib/avatar.ts +++ b/packages/hydrooj/src/lib/avatar.ts @@ -9,7 +9,7 @@ export const providers: Record = { }; function avatar(src: string, size = 64) { - const index = src.indexOf(':'); + const index = (src || '').indexOf(':'); if (index === -1) return providers.gravatar('', size); const [provider, str] = [src.substr(0, index), src.substr(index + 1, src.length)]; if (!providers[provider] || !str) return providers.gravatar('', size);