diff options
| author | Azka Nathan <darizkyfaz@gmail.com> | 2025-05-22 11:10:58 +0700 |
|---|---|---|
| committer | Azka Nathan <darizkyfaz@gmail.com> | 2025-05-22 11:10:58 +0700 |
| commit | e38dcc63819f47ce32d52494a6b7277441c6c66a (patch) | |
| tree | ddd300f83343454992b6d64c424ab3c911ced611 | |
| parent | 5b85d7ec9a791248c846aa0f3f149878eecf3f08 (diff) | |
push
| -rw-r--r-- | fixco_custom/models/detail_order.py | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/fixco_custom/models/detail_order.py b/fixco_custom/models/detail_order.py index daca678..7bb3aec 100644 --- a/fixco_custom/models/detail_order.py +++ b/fixco_custom/models/detail_order.py @@ -45,15 +45,10 @@ class DetailOrder(models.Model): except Exception as e: raise UserError(_("Error extracting order ID: %s") % str(e)) - def process_queue_item(self, limit=100, max_exec_time=30): + def process_queue_item(self, limit=100): domain = [('execute_status', '=', False)] records = self.search(domain, order='create_date asc', limit=limit) - start_time = time.time() for rec in records: - end_time = time.time() - elapsed_time = end_time - start_time - if elapsed_time > max_exec_time: - break rec.execute_queue() def execute_queue(self): |
