For running J!5.1 you must https://fabrikar.com/forums/index.php?wiki/update-from-github/ or include the new file manually https://fabrikar.com/forums/index.php?threads/joomla-5-1-and-fabrik-cannot-find-files-error.54473/post-285151 See also Announcements
Please see our announcement here.
I'm not gettng why you paste a quote from me from another thread, about another issue (a minor ordering bug in a work-in-progress function), into this thread about an, in my opinion, critical bug in the system which ends up deleting data which users do not want deleted.
Or rather, I can think of a reason why, but am having a hard time believing that what I'm thinking of is actually true
I'm certainly willing to help fund you, Fabrik is a great tool and even with only the free support you guys do a good job. It's just that with the copying of the quote it came off as a very passive aggressive way of saying I'll have to pay up for you to keep working on this,
which is exactly not what I'm used to here.
I do think there is a bit of a grey area when talking about bugs in the basic funtionality. Because even though I can use Fabrik for free, and I know and understand that you need the money from subscriptions to pay your bills, the first reaction is still that the basic funtionality should 'just work'.
About the issue, I've seen in a form with 4 rows in my repeat group that deleting the first row gives no problems, but deleting the last row does, and it does so every time. Don't know why that would be, but maybe it helps you out.
id | parent_id | dbjoin | f1 | f2
47 | 1 | 2 | 2.1 | 2.2
51 | 1 | 1 | 1.1 | 1.2
54 | 1 | 3 | 3.1 | 3.2
56 | 1 | 4 | 4.1 | 4.2
id | parent_id | dbjoin | f1 | f2
47 | 1 | 2 | 2.1 | 2.2
51 | 1 | 1 | 1.1 | 1.2
54 | 1 | ["4","3"] | 3.1 | 3.2
57 | 1 | NULL | |
COMPARE_DATA_CHANGE_ON id <br/>
COMPARE_DATA_FROM 56 <br/>
COMPARE_DATA_TO 47 <br/>
COMPARE_DATA_CHANGE_ON DbJoin <br/>
COMPARE_DATA_FROM Join4 <br/>
COMPARE_DATA_TO Join2 <br/>
COMPARE_DATA_CHANGE_ON F1 <br/>
COMPARE_DATA_FROM 4.1 <br/>
COMPARE_DATA_TO 2.1 <br/>
COMPARE_DATA_CHANGE_ON F2 <br/>
COMPARE_DATA_FROM 4.2 <br/>
COMPARE_DATA_TO 2.2 <br/>