Open the one modified record, whichever layer asked

RefactorDocsService
Ya
22 Agosti 2026, 22:06 UTC
Mwandishi
Kamo
Ahadi ya
2906912

getOrCreateClassic and getOrCreateFormFillable collapse into getOrCreateModified: "open this for editing" means the same thing whichever editor asked, and the answer is the same record. resolveFormFillableBase and rebaseFormFillableOnto are gone entirely, along with the rebase hook in saveImgContent. The fields sit on THIS row's bytes, so a save in the document layer has already moved them. What that still cannot do is move the field COORDINATES — an edit that reflows pages can leave them in the wrong place, which the editor says when it redraws. The layer model removes the plumbing, not that hazard. The list now reports the two layers separately: hasFormLayer from the stored flag, hasDocumentEdits from the row no longer sharing the original's ImgDat. Deriving shares bytes, so a difference IS an edit and costs no query to see.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei