We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f4617fa commit d36adb0Copy full SHA for d36adb0
1 file changed
src/login/login.ts
@@ -1047,10 +1047,15 @@ export function newAppInstance (
1047
* and/or a developer
1048
*/
1049
export async function getUserRoles (): Promise<Array<NamedNode>> {
1050
+ const currentUser = authn.currentUser()
1051
+ if (!currentUser) {
1052
+ return []
1053
+ }
1054
+
1055
try {
- const { me, preferencesFile, preferencesFileError } = await ensureLoadedPreferences({})
1056
+ const { me, preferencesFile, preferencesFileError } = await ensureLoadedPreferences({ me: currentUser })
1057
if (!preferencesFile || preferencesFileError) {
- throw new Error(preferencesFileError)
1058
1059
}
1060
return solidLogicSingleton.store.each(
1061
me,
0 commit comments