@@ -217,7 +217,7 @@ defmodule AshOban.Transformers.DefineSchedulers do
217217 end
218218
219219 quoted =
220- quote location: :keep do
220+ quote location: :keep , generated: true do
221221 use unquote ( worker ) ,
222222 priority: unquote ( trigger . worker_priority ) ,
223223 queue: unquote ( trigger . scheduler_queue ) ,
@@ -411,7 +411,7 @@ defmodule AshOban.Transformers.DefineSchedulers do
411411
412412 Module . create (
413413 worker_module_name ,
414- quote location: :keep do
414+ quote location: :keep , generated: true do
415415 use unquote ( worker ) , unquote ( worker_opts )
416416
417417 require Logger
@@ -575,26 +575,26 @@ defmodule AshOban.Transformers.DefineSchedulers do
575575
576576 prepare_error =
577577 if on_error_transaction? do
578- quote location: :keep do
578+ quote location: :keep , generated: true do
579579 defp prepare_error ( changeset , primary_key , authorize? , actor , tenant , job ) do
580580 unquote ( on_error_get_and_lock )
581581 end
582582 end
583583 else
584- quote location: :keep do
584+ quote location: :keep , generated: true do
585585 defp prepare_error ( changeset , _ , _ , _ , _ , _job ) , do: changeset
586586 end
587587 end
588588
589589 prepare =
590590 if work_transaction? do
591- quote location: :keep do
591+ quote location: :keep , generated: true do
592592 defp prepare ( changeset , primary_key , authorize? , actor , tenant , job ) do
593593 unquote ( get_and_lock )
594594 end
595595 end
596596 else
597- quote location: :keep do
597+ quote location: :keep , generated: true do
598598 defp prepare ( changeset , _ , _ , _ , _ , _job ) , do: changeset
599599 end
600600 end
@@ -611,15 +611,15 @@ defmodule AshOban.Transformers.DefineSchedulers do
611611 nil
612612
613613 fun when is_function ( fun ) ->
614- quote location: :keep do
614+ quote location: :keep , generated: true do
615615 @ impl Oban.Worker
616616 def backoff ( job ) do
617617 unquote ( fun ) . ( job )
618618 end
619619 end
620620
621621 backoff ->
622- quote location: :keep do
622+ quote location: :keep , generated: true do
623623 @ impl Oban.Worker
624624 def backoff ( _job ) do
625625 unquote ( backoff )
@@ -633,15 +633,15 @@ defmodule AshOban.Transformers.DefineSchedulers do
633633 nil
634634
635635 fun when is_function ( fun ) ->
636- quote location: :keep do
636+ quote location: :keep , generated: true do
637637 @ impl Oban.Worker
638638 def timeout ( job ) do
639639 unquote ( fun ) . ( job )
640640 end
641641 end
642642
643643 timeout ->
644- quote location: :keep do
644+ quote location: :keep , generated: true do
645645 @ impl Oban.Worker
646646 def timeout ( _job ) do
647647 unquote ( timeout )
@@ -673,7 +673,7 @@ defmodule AshOban.Transformers.DefineSchedulers do
673673
674674 Module . create (
675675 worker_module_name ,
676- quote location: :keep do
676+ quote location: :keep , generated: true do
677677 use unquote ( worker ) , unquote ( worker_opts )
678678
679679 require Logger
0 commit comments