django-rq-scheduler
django-rq-scheduler copied to clipboard
ZADD requires an equal number of values and scores
When attempting to schedule a job through Django's admin site, I get the following traceback:
File "/local/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
34. response = get_response(request)
File "/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
126. response = self.process_exception_by_middleware(e, request)
File "/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
124. response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/local/lib/python3.6/site-packages/django/contrib/admin/options.py" in wrapper
604. return self.admin_site.admin_view(view)(*args, **kwargs)
File "/local/lib/python3.6/site-packages/django/utils/decorators.py" in _wrapped_view
142. response = view_func(request, *args, **kwargs)
File "/local/lib/python3.6/site-packages/django/views/decorators/cache.py" in _wrapped_view_func
44. response = view_func(request, *args, **kwargs)
File "/local/lib/python3.6/site-packages/django/contrib/admin/sites.py" in inner
223. return view(request, *args, **kwargs)
File "/local/lib/python3.6/site-packages/django/contrib/admin/options.py" in add_view
1636. return self.changeform_view(request, None, form_url, extra_context)
File "/local/lib/python3.6/site-packages/django/utils/decorators.py" in _wrapper
45. return bound_method(*args, **kwargs)
File "/local/lib/python3.6/site-packages/django/utils/decorators.py" in _wrapped_view
142. response = view_func(request, *args, **kwargs)
File "/local/lib/python3.6/site-packages/django/contrib/admin/options.py" in changeform_view
1525. return self._changeform_view(request, object_id, form_url, extra_context)
File "/local/lib/python3.6/site-packages/django/contrib/admin/options.py" in _changeform_view
1564. self.save_model(request, new_object, form, not add)
File "/local/lib/python3.6/site-packages/django/contrib/admin/options.py" in save_model
1091. obj.save()
File "/local/lib/python3.6/site-packages/scheduler/models.py" in save
77. self.schedule()
File "/local/lib/python3.6/site-packages/scheduler/models.py" in schedule
157. job = self.scheduler().schedule(**kwargs)
File "/local/lib/python3.6/site-packages/rq_scheduler/scheduler.py" in schedule
214. {job.id: to_unix(scheduled_time)})
File "/local/lib/python3.6/site-packages/redis/client.py" in zadd
2051. raise RedisError("ZADD requires an equal number of "
Exception Type: RedisError at /admin/scheduler/repeatablejob/add/
Exception Value: ZADD requires an equal number of values and scores
Note: I shortened the paths because in the traceback because they were about nine miles long.