Quellcode durchsuchen

fix: refresh UI after user profile change (#24998)

tags/1.8.1
17hz vor 2 Monaten
Ursprung
Commit
5aa8c9c8df
Es ist kein Account mit der E-Mail-Adresse des Committers verbunden
1 geänderte Dateien mit 2 neuen und 3 gelöschten Zeilen
  1. 2
    3
      web/context/app-context.tsx

+ 2
- 3
web/context/app-context.tsx Datei anzeigen

@@ -86,10 +86,9 @@ export const AppContextProvider: FC<AppContextProviderProps> = ({ children }) =>
const isCurrentWorkspaceEditor = useMemo(() => ['owner', 'admin', 'editor'].includes(currentWorkspace.role), [currentWorkspace.role])
const isCurrentWorkspaceDatasetOperator = useMemo(() => currentWorkspace.role === 'dataset_operator', [currentWorkspace.role])
const updateUserProfileAndVersion = useCallback(async () => {
if (userProfileResponse) {
if (userProfileResponse && !userProfileResponse.bodyUsed) {
try {
const clonedResponse = (userProfileResponse as Response).clone()
const result = await clonedResponse.json()
const result = await userProfileResponse.json()
setUserProfile(result)
const current_version = userProfileResponse.headers.get('x-version')
const current_env = process.env.NODE_ENV === 'development' ? 'DEVELOPMENT' : userProfileResponse.headers.get('x-env')

Laden…
Abbrechen
Speichern