-
-
Notifications
You must be signed in to change notification settings - Fork 80
Open
Description
One of the situations I ran into is running trial transitions on non-permanent objects (i.e. not saved in the DB only memory) so they have no pk as of yet, however the fsm-log signal/creation that runs doesn't check for a pk before running manager.create(**values).
Is there a way of disabling the fsm_log decorator when there is no pk or some other way of manually saving without it running?
Alternatively, would a change that checks for a pk before running create() be a reasonable adjustment?
Just after posting, I realized this is happening on my transition methods that aren't even decorated by the fsm_log decorator so I'm at a bit of a loss as to how to disable it.
Metadata
Metadata
Assignees
Labels
No labels