Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 26c0f1da8e | |||
| 1d46d78c35 | |||
| 920c746444 |
+8
-1
@@ -1,4 +1,5 @@
|
||||
import random
|
||||
from datetime import datetime
|
||||
|
||||
vfyd_tags = [
|
||||
"vfyd accounting",
|
||||
@@ -21,7 +22,6 @@ vfyd_tags = [
|
||||
]
|
||||
|
||||
team = [
|
||||
"nle",
|
||||
"abz",
|
||||
"hael",
|
||||
"roen",
|
||||
@@ -30,6 +30,13 @@ team = [
|
||||
"huvw",
|
||||
"artn",
|
||||
"gvar",
|
||||
"sben",
|
||||
]
|
||||
|
||||
is_friday = datetime.now().weekday() == 4
|
||||
|
||||
if not is_friday:
|
||||
team.append("nle")
|
||||
|
||||
|
||||
random.shuffle(team)
|
||||
|
||||
@@ -22,6 +22,10 @@ def cli() -> None:
|
||||
def dispatch():
|
||||
"""Randomly distribute unassigned tasks among team members."""
|
||||
|
||||
if DispatchStorage.load():
|
||||
print("[red]Tickets were already dispatched.[/red]")
|
||||
return
|
||||
|
||||
client = odoo_client.OdooClient()
|
||||
today = datetime.now().strftime("%Y-%m-%d")
|
||||
domain = [
|
||||
|
||||
Reference in New Issue
Block a user