aboutsummaryrefslogtreecommitdiff
path: root/packages/merchant-backoffice-ui
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2024-03-29 17:56:48 -0300
committerSebastian <sebasjm@gmail.com>2024-03-29 17:56:48 -0300
commit2d61180dce798ab260d47f94b382fd4f843a55bf (patch)
tree84ef237ddb38ce28e915f19e8c85450570d2695f /packages/merchant-backoffice-ui
parentfdce0509a0f78d18fe5296cd1dda4a63b15daf5d (diff)
downloadwallet-core-2d61180dce798ab260d47f94b382fd4f843a55bf.tar.xz
fix #8279
Diffstat (limited to 'packages/merchant-backoffice-ui')
-rw-r--r--packages/merchant-backoffice-ui/src/hooks/order.ts2
-rw-r--r--packages/merchant-backoffice-ui/src/paths/instance/token/DetailPage.tsx39
-rw-r--r--packages/merchant-backoffice-ui/src/paths/instance/token/index.tsx2
3 files changed, 22 insertions, 21 deletions
diff --git a/packages/merchant-backoffice-ui/src/hooks/order.ts b/packages/merchant-backoffice-ui/src/hooks/order.ts
index 94e66795b..40932ac62 100644
--- a/packages/merchant-backoffice-ui/src/hooks/order.ts
+++ b/packages/merchant-backoffice-ui/src/hooks/order.ts
@@ -21,7 +21,7 @@ import {
} from "@gnu-taler/web-util/browser";
import { useEffect, useState } from "preact/hooks";
import { MAX_RESULT_SIZE, PAGE_SIZE } from "../utils/constants.js";
-import { useBackendInstanceRequest, useMatchMutate } from "./backend.js";
+import { useBackendInstanceRequest } from "./backend.js";
// FIX default import https://github.com/microsoft/TypeScript/issues/49189
import { TalerErrorDetail, TalerMerchantApi } from "@gnu-taler/taler-util";
diff --git a/packages/merchant-backoffice-ui/src/paths/instance/token/DetailPage.tsx b/packages/merchant-backoffice-ui/src/paths/instance/token/DetailPage.tsx
index c833b908c..0274d6caa 100644
--- a/packages/merchant-backoffice-ui/src/paths/instance/token/DetailPage.tsx
+++ b/packages/merchant-backoffice-ui/src/paths/instance/token/DetailPage.tsx
@@ -80,7 +80,7 @@ export function DetailPage({
? (form.old_token as AccessToken)
: undefined;
const newToken = form.new_token as AccessToken;
- onNewToken(oldToken, newToken);
+ onNewToken(oldToken, `secret-token:${newToken}` as AccessToken);
}
return (
@@ -159,25 +159,26 @@ export function DetailPage({
inputType="password"
/>
</Fragment>
+ <div class="buttons is-right mt-5">
+ {onBack && (
+ <a class="button" onClick={onBack}>
+ <i18n.Translate>Cancel</i18n.Translate>
+ </a>
+ )}
+ <AsyncButton
+ type="submit"
+ disabled={hasErrors}
+ data-tooltip={
+ hasErrors
+ ? i18n.str`Need to complete marked fields`
+ : "confirm operation"
+ }
+ onClick={submitForm}
+ >
+ <i18n.Translate>Confirm change</i18n.Translate>
+ </AsyncButton>
+ </div>
</FormProvider>
- <div class="buttons is-right mt-5">
- {onBack && (
- <button class="button" onClick={onBack}>
- <i18n.Translate>Cancel</i18n.Translate>
- </button>
- )}
- <AsyncButton
- disabled={hasErrors}
- data-tooltip={
- hasErrors
- ? i18n.str`Need to complete marked fields`
- : "confirm operation"
- }
- onClick={submitForm}
- >
- <i18n.Translate>Confirm change</i18n.Translate>
- </AsyncButton>
- </div>
</div>
<div class="column" />
</div>
diff --git a/packages/merchant-backoffice-ui/src/paths/instance/token/index.tsx b/packages/merchant-backoffice-ui/src/paths/instance/token/index.tsx
index f3c9a52ea..f7129d279 100644
--- a/packages/merchant-backoffice-ui/src/paths/instance/token/index.tsx
+++ b/packages/merchant-backoffice-ui/src/paths/instance/token/index.tsx
@@ -61,7 +61,7 @@ export default function Token({
return onLoadError(result);
}
- const hasToken = result.data.auth.type === "token"
+ const hasToken = result.data.auth.method === "token"
return (
<Fragment>