[NEW] Add Git issue creation functionnality

This commit is contained in:
Stéphan Sainléger
2022-06-10 17:16:01 +02:00
parent eeb6d60b40
commit 64996c4ee5
15 changed files with 127 additions and 4 deletions

View File

@@ -7,7 +7,7 @@ class GitRepository(models.Model):
_name = "git.repo"
_description = "Repository Git"
name = fields.Char(string="name", required=True)
name = fields.Char(string="Name", required=True)
owner = fields.Char(string="Owner", required=True)
displayed_name = fields.Char(
string="Displayed name", compute="_compute_displayed_name"

View File

@@ -16,3 +16,12 @@ class Task(models.Model):
"res_model": "link.git.issue",
"target": "new",
}
def create_issue(self):
return {
"name": "Create a Git issue",
"type": "ir.actions.act_window",
"view_mode": "form",
"res_model": "create.git.issue",
"target": "new",
}