Skip to main content

AfterDeleteSaveFunction

AfterDeleteSaveFunction = (params) => Promise<{ error?: string; ok: boolean; }>

Modify record to change how data is saved to database. Return ok: false and error: string to stop execution and show error message to user. Return ok: true to continue execution.

Parameters​

ParameterTypeDescription
params{ adminforth: IAdminForth; adminUser: AdminUser; extra?: HttpExtra; record: any; recordId: any; resource: AdminForthResource; }-
params.adminforthIAdminForthAdminforth instance.
params.adminUserAdminUserAdmin user performing the action.
params.extra?HttpExtraExtra HTTP information.
params.recordanyRecord data, that was deleted.
params.recordIdanyPrimary key value of the record to delete.
params.resourceAdminForthResourceResource info.

Returns​

Promise<{ error?: string; ok: boolean; }>