From b2984f48f5fcf535177c98e921baa58fcf45bbe5 Mon Sep 17 00:00:00 2001 From: Shahed Nasser Date: Thu, 15 May 2025 14:02:05 +0300 Subject: [PATCH] fix(types): change update signature of IAuthProvider (#12496) Change the signature of the `update` method in `IAuthProvider` to match other methods. this is necessary as in the generated references `update` was being inferred as a property rather than a method. --- .changeset/eighty-moles-occur.md | 5 +++++ packages/core/types/src/auth/provider.ts | 10 ++-------- 2 files changed, 7 insertions(+), 8 deletions(-) create mode 100644 .changeset/eighty-moles-occur.md diff --git a/.changeset/eighty-moles-occur.md b/.changeset/eighty-moles-occur.md new file mode 100644 index 0000000000..6b01e649e9 --- /dev/null +++ b/.changeset/eighty-moles-occur.md @@ -0,0 +1,5 @@ +--- +"@medusajs/types": patch +--- + +fix(types): change update signature of IAuthProvider diff --git a/packages/core/types/src/auth/provider.ts b/packages/core/types/src/auth/provider.ts index c531a62152..1efe3ed5ff 100644 --- a/packages/core/types/src/auth/provider.ts +++ b/packages/core/types/src/auth/provider.ts @@ -25,12 +25,6 @@ export interface AuthIdentityProviderService { getState: (key: string) => Promise | null> } -/** - * ## Overview - * - * Authentication provider interface for the auth module. - * - */ export interface IAuthProvider { authenticate( data: AuthenticationInput, @@ -44,8 +38,8 @@ export interface IAuthProvider { data: AuthenticationInput, authIdentityProviderService: AuthIdentityProviderService ): Promise - update: ( + update( data: Record, authIdentityProviderService: AuthIdentityProviderService - ) => Promise + ): Promise }