Merge pull request #5173 from SillyTavern/release Guard `isValidImageUrl` against nullish `avatar_url` inputs (#5172)

1b0417824fbbc847491bcc9a5d99616f39ca566b

Cohee <18619528+Cohee1207@users.noreply.github.com>

Signed
1 files changed, +1 -1Showing whitespace changes
public/scripts/group-chats.js+1 -1
@@ -854,7 +854,7 @@ function updateGroupAvatar(group) {
854 */854 */
855function isValidImageUrl(url) {855function isValidImageUrl(url) {
856 // check if empty dict856 // check if empty dict
857 if (Object.keys(url).length === 0) {857 if (!url || Object.keys(url).length === 0) {
858 return false;858 return false;
859 }859 }
860 return isDataURL(url) || (url && (url.startsWith('user') || url.startsWith('/user')));860 return isDataURL(url) || (url && (url.startsWith('user') || url.startsWith('/user')));