Skip to content

AttributeError: 'str' object has no attribute 'tzinfo' #248

Closed
@vbhadrashetti3

Description

@vbhadrashetti3

I've installed the latest release [v4.0.0b3]
Traceback (most recent call last):
File "threading.py", line 1038, in _bootstrap_inner
self.run()
File "threading.py", line 975, in run
self._target(*self._args, **self._kwargs)
File "python3.11/site-packages/scheduler/worker/scheduler.py", line 171, in run_scheduler
scheduler.work()
File "python3.11/site-packages/scheduler/worker/scheduler.py", line 142, in work
self.enqueue_scheduled_jobs()
File "python3.11/site-packages/scheduler/worker/scheduler.py", line 149, in enqueue_scheduled_jobs
_reschedule_tasks()
File "python3.11/site-packages/scheduler/worker/scheduler.py", line 30, in _reschedule_tasks
item.save()
File "python3.11/site-packages/scheduler/models/task.py", line 373, in save
self._schedule()
File "python3.11/site-packages/scheduler/models/task.py", line 356, in _schedule
job = self.rqueue.create_and_enqueue_job(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "python3.11/site-packages/scheduler/helpers/queues/queue_logic.py", line 252, in create_and_enqueue_job
self.scheduled_job_registry.schedule(self.connection, job_model, when)
File "python3.11/site-packages/scheduler/redis_models/registry/queue_registries.py", line 63, in schedule
if not scheduled_datetime.tzinfo:
^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'str' object has no attribute 'tzinfo'


code that caused the issue
from django.utils import timezone
scheduled_time=timezone.now()

@job('default', timeout=5)
def konichiva_func():
print("konichiva")
pass

Task.objects.create(
name='konichiva_every_2s',
callable='chat.task_scheduler.konichiva_func',
task_type='REPEATABLE',
interval=2,
interval_unit='seconds',
queue='default',
enabled=True,
scheduled_time=now
)

Originally posted by @vbhadrashetti3 in #246

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions