mirror of
https://github.com/pocketbase/pocketbase.git
synced 2026-10-27 15:30:24 +01:00
manually unset the verified state on drysubmit
This commit is contained in:
1 parent
5b58a78e64
commit
3a80d44dda
1 file changed
+5
@@ -185,6 +185,11 @@ func (api *recordApi) create(c echo.Context) error {
|
||||
return NewBadRequestError("Failed to load the submitted data due to invalid formatting.", err)
|
||||
}
|
||||
|
||||
// force unset the verified state to prevent ManageRule misuse
|
||||
if !hasFullManageAccess {
|
||||
testForm.Verified = false
|
||||
}
|
||||
|
||||
createRuleFunc := func(q *dbx.SelectQuery) error {
|
||||
if *collection.CreateRule == "" {
|
||||
return nil // no create rule to resolve
|
||||
|
||||
Reference in new issue
Block a user