]> Untitled Git - lemmy-ui.git/blobdiff - src/shared/utils.ts
Handle error when site not returned
[lemmy-ui.git] / src / shared / utils.ts
index 70faddfae317f585294361b8d5f8e435fc250484..5a39b94c5b8a4e29beb8e9130181fab98e794005 100644 (file)
@@ -1399,10 +1399,12 @@ export function personSelectName({
   return local ? pName : `${hostname(actor_id)}/${pName}`;
 }
 
-export function initializeSite(site: GetSiteResponse) {
-  UserService.Instance.myUserInfo = site.my_user;
+export function initializeSite(site?: GetSiteResponse) {
+  UserService.Instance.myUserInfo = site?.my_user;
   i18n.changeLanguage(getLanguages()[0]);
-  setupEmojiDataModel(site.custom_emojis);
+  if (site) {
+    setupEmojiDataModel(site.custom_emojis);
+  }
   setupMarkdown();
 }