This change prevents a NoMethodError when retrying jobs or scheduling jobs with set(wait: ...) for adapters like GoodJob and Solid Queue.
Fixes #92.
I added a test to check that scheduled_at is not cast. I wasn't sure if you thought it was necessary to bring in Solid Queue or Good Job to actually test those adapters. Happy to make changes if you have other suggestions on how to test here.
This change prevents a
NoMethodError
when retrying jobs or scheduling jobs withset(wait: ...)
for adapters like GoodJob and Solid Queue.Fixes #92.
I added a test to check that scheduled_at is not cast. I wasn't sure if you thought it was necessary to bring in Solid Queue or Good Job to actually test those adapters. Happy to make changes if you have other suggestions on how to test here.