fix attempts to update in slave for enrollment state
fix attempts to update in slave for enrollment state

initially found because of attempts to touch the user but
realized saving would likely fail as well

closes #CNVS-30711

Change-Id: I474a2a7eac78ba75b2e76124d6b6f25ae532b076
Reviewed-on: https://gerrit.instructure.com/86657
Tested-by: Jenkins
Reviewed-by: Jeremy Stanley <b3f594e10a9edcf5413cf1190121d45078c62290@instructure.com>
Product-Review: James Williams  <3a5f4ed991dbfa5c9ef76ad729d240ca12f62180@instructure.com>
QA-Review: James Williams  <3a5f4ed991dbfa5c9ef76ad729d240ca12f62180@instructure.com>

grahamb/canvas-lms,grahamb/canvas-lms,grahamb/canvas-lms,venturehive/canvas-lms,djbender/canvas-lms,instructure/canvas-lms,sfu/canvas-lms,HotChalk/canvas-lms,grahamb/canvas-lms,matematikk-mooc/canvas-lms,instructure/canvas-lms,sfu/canvas-lms,HotChalk/canvas-lms,matematikk-mooc/canvas-lms,dgynn/canvas-lms,dgynn/canvas-lms,dgynn/canvas-lms,matematikk-mooc/canvas-lms,grahamb/canvas-lms,HotChalk/canvas-lms,sfu/canvas-lms,instructure/canvas-lms,venturehive/canvas-lms,sfu/canvas-lms,djbender/canvas-lms,instructure/canvas-lms,djbender/canvas-lms,matematikk-mooc/canvas-lms,venturehive/canvas-lms,sfu/canvas-lms,instructure/canvas-lms,SwinburneOnline/canvas-lms,SwinburneOnline/canvas-lms,dgynn/canvas-lms,venturehive/canvas-lms,instructure/canvas-lms,HotChalk/canvas-lms,djbender/canvas-lms,SwinburneOnline/canvas-lms,sfu/canvas-lms,SwinburneOnline/canvas-lms,instructure/canvas-lms,sfu/canvas-lms