The second come from \Anomaly\Streams\Platform\Entry\EntryObserver::saved. It's because $entry->create(), will create a new different object, so versioningDisabled is resetted.
I used ->fill()->save() instead. I'm just not sure about the observers (looks good for me).
2 issues:
The version handle is dispatched before the form, so on create the entry has no id yet.
By switching the handles it's fix the problem.
Secondly, we create 2 versions on create (but not on update)
https://media.discordapp.net/attachments/748585596645015672/754694343142539275/Screenshot.png
The second come from
\Anomaly\Streams\Platform\Entry\EntryObserver::saved
. It's because $entry->create(), will create a new different object, soversioningDisabled
is resetted.I used
->fill()->save()
instead. I'm just not sure about the observers (looks good for me).