From 5814d3d34ca2c272064f511424050d6880785da2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karl=20Erik=20=C3=95unapuu?= Date: Mon, 1 Jun 2020 10:48:13 +0300 Subject: [PATCH] Fix Que 0.x time parsins in Ror 6 https://github.com/que-rb/que/issues/247 --- config/initializers/que.rb | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 config/initializers/que.rb diff --git a/config/initializers/que.rb b/config/initializers/que.rb new file mode 100644 index 000000000..560b1ec1e --- /dev/null +++ b/config/initializers/que.rb @@ -0,0 +1,7 @@ +Que::Adapters::Base::CAST_PROCS[1184] = lambda do |value| + case value + when Time then value + when String then Time.parse(value) + else raise "Unexpected time class: #{value.class} (#{value.inspect})" + end +end