Browse Source

feat: for confirm list, allow to see 30 minutes before meeting start

pull/177/head
Trent Larson 3 weeks ago
parent
commit
0f35b16ddb
  1. 4
      src/libs/endorserServer.ts
  2. 3
      src/views/QuickActionBvcEndView.vue

4
src/libs/endorserServer.ts

@ -214,13 +214,13 @@ const testRecursivelyOnStrings = (
// eslint-disable-next-line @typescript-eslint/no-explicit-any
export function containsHiddenDid(obj: any) {
return testRecursivelyOnStrings(isHiddenDid, obj);
return testRecursivelyOnStrings(obj, isHiddenDid);
}
// eslint-disable-next-line @typescript-eslint/no-explicit-any
export const containsNonHiddenDid = (obj: any) => {
// eslint-disable-next-line @typescript-eslint/no-explicit-any
return testRecursivelyOnStrings((s: any) => isDid(s) && !isHiddenDid(s), obj);
return testRecursivelyOnStrings(obj, (s: any) => isDid(s) && !isHiddenDid(s));
};
export function stripEndorserPrefix(claimId: string) {

3
src/views/QuickActionBvcEndView.vue

@ -221,7 +221,8 @@ export default class QuickActionBvcBeginView extends Vue {
}
const eventStartDateObj = currentOrPreviousSat
.set({ weekday: 6 })
.set({ hour: 9 })
.set({ hour: 8 })
.set({ minute: 30 }) // to catch if people put their claims 30 minutes early
.startOf("hour");
// Hack, but full ISO pushes the length to 340 which crashes verifyJWT!

Loading…
Cancel
Save