commit 92fe83b4c40419349b80b425824fdd66b7ee0205
parent 5f865e67394c00f8c462bb56119c20e3d1a08849
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date: Thu, 22 Oct 2026 08:51:48 +0200
taldir/mailbox: make registration data optional for deregister
Diffstat:
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/packages/taler-util/src/types-taler-wallet.ts b/packages/taler-util/src/types-taler-wallet.ts
@@ -1665,8 +1665,8 @@ export interface TaldirRegistrationRequest {
alias: string;
aliasType: string;
taldirBaseUrl: string;
- mailboxBaseUrl: string;
- mailboxAddress: string;
+ mailboxBaseUrl?: string;
+ mailboxAddress?: string;
duration: RelativeTime;
progressToken?: string;
}
@@ -1674,8 +1674,8 @@ export interface TaldirRegistrationRequest {
export const codecForTaldirRegistrationRequest =
(): Codec<TaldirRegistrationRequest> =>
buildCodecForObject<TaldirRegistrationRequest>()
- .property("mailboxBaseUrl", codecForString())
- .property("mailboxAddress", codecForString())
+ .property("mailboxBaseUrl", codecOptional(codecForString()))
+ .property("mailboxAddress", codecOptional(codecForString()))
.property("taldirBaseUrl", codecForString())
.property("alias", codecForString())
.property("aliasType", codecForString())