Ran accross this scenerio which is not correct behavior for inserting a record with a lookup to another table.
Tables:
table1 - table record is being inserted to
accounts1 - used to select a value for a field
there is a field on table1 - accountid that is taken/looked up from accounts1
on insert on table1, an error is thrown that: "The current user (116) is not authorized to insert the record. Master filter: 12345"
its checking if the user is the owner of the record that was selected from accounts1..... which really doesn't matter or have any relevance to being the owner or not.... its just a lookup field.
i've removed the ref inegrity options of both tables but the code is still generated. How do disable/remove this check
you should not be forced to own the record selected of accounts1 in order to insert a record into table1
this check occurs in:
// Add record
protected function addRow($rsold = NULL) {}