added extra validations in case of id pattern validator misuse

This commit is contained in:
Gani Georgiev
2024-11-19 15:59:59 +02:00
parent 52e85a8036
commit 48328bf33f
3 changed files with 103 additions and 11 deletions

View File

@@ -391,7 +391,7 @@ func (f *FileField) Intercept(
}
func (f *FileField) getLatestOldValue(app App, record *Record) any {
if !record.IsNew() {
latestOriginal, err := app.FindRecordById(record.Collection(), record.Id)
latestOriginal, err := app.FindRecordById(record.Collection(), record.Original().Id)
if err == nil {
return latestOriginal.GetRaw(f.Name)
}