Skip to content

Commit

Permalink
[IMP] helpdesk_mgmt: black, isort, prettier
Browse files Browse the repository at this point in the history
  • Loading branch information
jacob88 committed Jan 16, 2022
1 parent 4382b1b commit 78b4831
Show file tree
Hide file tree
Showing 13 changed files with 26 additions and 25 deletions.
2 changes: 1 addition & 1 deletion helpdesk_mgmt/__manifest__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"name": "Helpdesk Management",
"summary": """
Helpdesk""",
"version": "14.0.1.2.0",
"version": "15.0.1.0.0",
"license": "AGPL-3",
"category": "After-Sales",
"author": "AdaptiveCity, "
Expand Down
14 changes: 5 additions & 9 deletions helpdesk_mgmt/models/helpdesk_ticket.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,9 @@ def _read_group_stage_ids(self, stages, domain, order):
partner_name = fields.Char()
partner_email = fields.Char(string="Email")

last_stage_update = fields.Datetime(
string="Last Stage Update", default=fields.Datetime.now
)
assigned_date = fields.Datetime(string="Assigned Date")
closed_date = fields.Datetime(string="Closed Date")
last_stage_update = fields.Datetime(default=fields.Datetime.now)
assigned_date = fields.Datetime()
closed_date = fields.Datetime()
closed = fields.Boolean(related="stage_id.closed")
unattended = fields.Boolean(related="stage_id.unattended", store=True)
tag_ids = fields.Many2many(comodel_name="helpdesk.ticket.tag", string="Tags")
Expand Down Expand Up @@ -76,7 +74,6 @@ def _read_group_stage_ids(self, stages, domain, order):
("2", "High"),
("3", "Very High"),
],
string="Priority",
default="1",
)
attachment_ids = fields.One2many(
Expand All @@ -92,7 +89,6 @@ def _read_group_stage_ids(self, stages, domain, order):
("done", "Ready for next stage"),
("blocked", "Blocked"),
],
string="Kanban State",
)
active = fields.Boolean(default=True)

Expand Down Expand Up @@ -210,7 +206,7 @@ def message_new(self, msg, custom_values=None):
return ticket

def message_update(self, msg, update_vals=None):
""" Override message_update to subscribe partners """
"""Override message_update to subscribe partners"""
email_list = tools.email_split(
(msg.get("to") or "") + "," + (msg.get("cc") or "")
)
Expand Down Expand Up @@ -241,5 +237,5 @@ def _message_get_suggested_recipients(self):
except AccessError:
# no read access rights -> just ignore suggested recipients because this
# imply modifying followers
pass
return recipients
return recipients
2 changes: 0 additions & 2 deletions helpdesk_mgmt/models/helpdesk_ticket_category.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,9 @@ class HelpdeskCategory(models.Model):
_description = "Helpdesk Ticket Category"

active = fields.Boolean(
string="Active",
default=True,
)
name = fields.Char(
string="Name",
required=True,
translate=True,
)
Expand Down
4 changes: 2 additions & 2 deletions helpdesk_mgmt/models/helpdesk_ticket_stage.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ class HelpdeskTicketStage(models.Model):
description = fields.Html(translate=True, sanitize_style=True)
sequence = fields.Integer(default=1)
active = fields.Boolean(default=True)
unattended = fields.Boolean(string="Unattended")
closed = fields.Boolean(string="Closed")
unattended = fields.Boolean()
closed = fields.Boolean()
mail_template_id = fields.Many2one(
comodel_name="mail.template",
string="Email Template",
Expand Down
2 changes: 1 addition & 1 deletion helpdesk_mgmt/models/helpdesk_ticket_tag.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ class HelpdeskTicketTag(models.Model):
_name = "helpdesk.ticket.tag"
_description = "Helpdesk Ticket Tag"

name = fields.Char(string="Name")
name = fields.Char()
color = fields.Integer(string="Color Index")
active = fields.Boolean(default=True)
company_id = fields.Many2one(
Expand Down
10 changes: 5 additions & 5 deletions helpdesk_mgmt/models/helpdesk_ticket_team.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ class HelpdeskTeam(models.Model):
_description = "Helpdesk Ticket Team"
_inherit = ["mail.thread", "mail.alias.mixin"]

name = fields.Char(string="Name", required=True)
name = fields.Char(required=True)
user_ids = fields.Many2many(comodel_name="res.users", string="Members")
active = fields.Boolean(default=True)
category_ids = fields.Many2many(
Expand Down Expand Up @@ -74,15 +74,15 @@ def _compute_todo_tickets(self):
for data in fetch_data
]
for team in self:
team.todo_ticket_count = sum([r[4] for r in result if r[0] == team.id])
team.todo_ticket_count = sum(r[4] for r in result if r[0] == team.id)
team.todo_ticket_count_unassigned = sum(
[r[4] for r in result if r[0] == team.id and not r[1]]
r[4] for r in result if r[0] == team.id and not r[1]
)
team.todo_ticket_count_unattended = sum(
[r[4] for r in result if r[0] == team.id and r[2]]
r[4] for r in result if r[0] == team.id and r[2]
)
team.todo_ticket_count_high_priority = sum(
[r[4] for r in result if r[0] == team.id and r[3] == "3"]
r[4] for r in result if r[0] == team.id and r[3] == "3"
)

def _alias_get_creation_values(self):
Expand Down
2 changes: 1 addition & 1 deletion helpdesk_mgmt/views/helpdesk_ticket_category_views.xml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@
<field name="name">view.helpdesk_category.tree</field>
<field name="model">helpdesk.ticket.category</field>
<field name="arch" type="xml">
<tree string="Team">
<tree>
<field name="name" />
</tree>
</field>
Expand Down
2 changes: 1 addition & 1 deletion helpdesk_mgmt/views/helpdesk_ticket_channel_views.xml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@
<field name="name">view.helpdesk_channel.tree</field>
<field name="model">helpdesk.ticket.channel</field>
<field name="arch" type="xml">
<tree string="Team">
<tree>
<field name="name" />
</tree>
</field>
Expand Down
2 changes: 1 addition & 1 deletion helpdesk_mgmt/views/helpdesk_ticket_stage_views.xml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@
<field name="name">helpdesk.ticket.stage.tree</field>
<field name="model">helpdesk.ticket.stage</field>
<field name="arch" type="xml">
<tree string="Ticket Stages">
<tree>
<field name="sequence" widget="handle" />
<field name="name" />
<field name="mail_template_id" />
Expand Down
2 changes: 1 addition & 1 deletion helpdesk_mgmt/views/helpdesk_ticket_tag_views.xml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@
<field name="name">helpdesk.ticket.tag.tree</field>
<field name="model">helpdesk.ticket.tag</field>
<field name="arch" type="xml">
<tree string="Ticket Tags">
<tree>
<field name="name" />
</tree>
</field>
Expand Down
2 changes: 1 addition & 1 deletion helpdesk_mgmt/views/helpdesk_ticket_team_views.xml
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,7 @@
<field name="name">view.helpdesk_team.tree</field>
<field name="model">helpdesk.ticket.team</field>
<field name="arch" type="xml">
<tree string="Team">
<tree>
<field name="name" />
<field name="category_ids" widget="many2many_tags" />
<field name="todo_ticket_count" string="Active tickets" />
Expand Down
1 change: 1 addition & 0 deletions setup/helpdesk_mgmt/odoo/addons/helpdesk_mgmt
6 changes: 6 additions & 0 deletions setup/helpdesk_mgmt/setup.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
import setuptools

setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)

0 comments on commit 78b4831

Please sign in to comment.