15803: Add checks that user uuid (from getUserUuid) is defined
[arvados-workbench2.git] / src / store / auth / auth-action-ssh.ts
index 27a5c52d8381b6b647914a6537ab8ae446247e4e..6e9ddaab3278894909b5139c4440bf4fbcff60c4 100644 (file)
@@ -62,6 +62,7 @@ export const removeSshKey = (uuid: string) =>
 export const createSshKey = (data: SshKeyCreateFormDialogData) =>
     async (dispatch: Dispatch, getState: () => RootState, services: ServiceRepository) => {
         const userUuid = getUserUuid(getState());
+        if (!userUuid) { return; }
         const { name, publicKey } = data;
         dispatch(startSubmit(SSH_KEY_CREATE_FORM_NAME));
         try {