I’m trying to use a new Oban.Pro.Decorators, but it fails to compile when I use opts \\ []
.
Is this a limitation or a bug?
defmodule MyApp.Business do
use Oban.Pro.Decorator
@job true
def weekly_report(tps_id, opts \\ []) do
{:ok, "report"}
end
end
error: def new_weekly_report/3 defaults conflicts with new_weekly_report/2
│
1 │ defmodule MyApp.Business do
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^
I’m using Oban.Pro 1.5.0-rc.3