MH creds now being retreive from db

This commit is contained in:
2025-06-04 19:42:55 +05:30
parent c4cf6964a3
commit 27039d18f4
4 changed files with 30 additions and 12 deletions

View File

@@ -185,6 +185,7 @@ export interface IStorage {
updates: Partial<InsuranceCredential>
): Promise<InsuranceCredential>;
deleteInsuranceCredential(id: number): Promise<void>;
getInsuranceCredentialByUserAndSiteKey(userId: number, siteKey: string): Promise<InsuranceCredential | null>;
}
export const storage: IStorage = {
@@ -404,4 +405,10 @@ export const storage: IStorage = {
async deleteInsuranceCredential(id: number) {
await db.insuranceCredential.delete({ where: { id } });
},
async getInsuranceCredentialByUserAndSiteKey(userId: number, siteKey: string) {
return await db.insuranceCredential.findFirst({
where: { userId, siteKey },
});
},
};