Hi,
I’m using tape.Record.get() and tape.RecordRevision.getPreviousRevisionDifference(), but I’m encountering errors like:
Error fetching diff for revision 3: Error: [404] not_found: getFieldsByIdsOrFail: Fields with IDs 574354,574353 not found!
Error fetching diff for revision 33: Error: [404] not_found: getFieldsByIdsOrFail: Fields with IDs 580247 not found!
Any idea what I might be doing wrong?
It looks like these errors relate to deleted fields that existed only in earlier revisions. Also, it seems that getPreviousRevisionDifference() doesn’t return any diff information when deleted fields are involved. Is this expected behavior?
Thanks in advance!