Skip to content

Commit 26451f2

Browse files
committed
Fix GUI with new DeviceSaveStrategy::OpenBao variant
1 parent f73dcbe commit 26451f2

File tree

2 files changed

+5
-15
lines changed

2 files changed

+5
-15
lines changed

client/src/components/profile/AuthenticationCard.vue

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,15 +54,15 @@ import idCardGradient from '@/assets/images/id-card-gradient.svg';
5454
import KeypadGradient from '@/assets/images/keypad-gradient.svg';
5555
import personCircleGradient from '@/assets/images/person-circle-gradient.svg';
5656
import { AuthenticationCardState } from '@/components/profile/types';
57-
import { CustomDeviceSaveStrategyTag, DeviceSaveStrategyTag, isDesktop, isKeyringAvailable, isWeb } from '@/parsec';
57+
import { DeviceSaveStrategyTag, isDesktop, isKeyringAvailable, isWeb } from '@/parsec';
5858
import { IonButton, IonIcon, IonText } from '@ionic/vue';
5959
import { checkmarkCircle } from 'ionicons/icons';
6060
import { Translatable } from 'megashark-lib';
6161
import { computed, onMounted, ref } from 'vue';
6262
6363
const props = defineProps<{
6464
state: AuthenticationCardState;
65-
authMethod: DeviceSaveStrategyTag | CustomDeviceSaveStrategyTag;
65+
authMethod: DeviceSaveStrategyTag;
6666
disabled?: boolean;
6767
}>();
6868
@@ -83,7 +83,7 @@ defineEmits<{
8383
}>();
8484
8585
const methodConfig: Record<
86-
DeviceSaveStrategyTag | CustomDeviceSaveStrategyTag,
86+
DeviceSaveStrategyTag,
8787
{
8888
imageSrc: string;
8989
imageAlt: string;
@@ -116,9 +116,9 @@ const methodConfig: Record<
116116
methodName: '',
117117
description: '',
118118
},
119-
[CustomDeviceSaveStrategyTag.SSO]: {
119+
[DeviceSaveStrategyTag.OpenBao]: {
120120
imageSrc: personCircleGradient,
121-
imageAlt: 'Smartcard',
121+
imageAlt: 'OpenBao',
122122
methodName: 'Authentication.method.sso.title',
123123
description: 'Authentication.method.sso.description',
124124
},

client/src/parsec/types.ts

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -421,22 +421,12 @@ interface AuthMethodInfo extends ParsecAuthMethodInfo {
421421
current: boolean;
422422
}
423423

424-
enum CustomDeviceSaveStrategyTag {
425-
SSO = 'DeviceSaveStrategySSO',
426-
}
427-
428-
interface DeviceSaveStrategySSO {
429-
tag: CustomDeviceSaveStrategyTag;
430-
}
431-
432424
export {
433425
AccountHandle,
434426
AccountInvitation,
435427
AuthMethodInfo,
436428
ConnectionHandle,
437-
CustomDeviceSaveStrategyTag,
438429
DateTime,
439-
DeviceSaveStrategySSO,
440430
EntryID,
441431
EntryStat,
442432
EntryStatFile,

0 commit comments

Comments
 (0)