Skip to content

Instantly share code, notes, and snippets.

@ReinforceZwei
Created April 25, 2024 08:21
Show Gist options
  • Save ReinforceZwei/c77e509b2fe433b3418a669ff63440c7 to your computer and use it in GitHub Desktop.
Save ReinforceZwei/c77e509b2fe433b3418a669ff63440c7 to your computer and use it in GitHub Desktop.
Pocketbase Javascript hook to allow overriding created/updated when creating record
// Override created/updated field from request data
onRecordBeforeCreateRequest((e) => {
const requestData = $apis.requestInfo(e.httpContext)
const overrideCreated = requestData.data['override_created']
const overrideUpdated = requestData.data['override_updated']
if (overrideCreated) {
e.record.set('created', overrideCreated)
}
if (overrideUpdated) {
e.record.set('updated', overrideUpdated)
}
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment