Browse Source

Mar 28 : [UPDT] Updated 'odoo_jira_connector'

pull/370/head
AjmalCybro 1 month ago
parent
commit
c3db6402e3
  1. 2
      odoo_jira_connector/__manifest__.py
  2. 5
      odoo_jira_connector/doc/RELEASE_NOTES.md
  3. 5
      odoo_jira_connector/models/res_config_settings.py

2
odoo_jira_connector/__manifest__.py

@ -21,7 +21,7 @@
##############################################################################
{
'name': 'Odoo Jira Connector',
'version': '17.0.1.0.0',
'version': '17.0.1.0.1',
'category': 'Project',
'summary': 'Odoo Jira Connector is a valuable integration tool for '
'businesses that use both Odoo and Jira. By connecting these '

5
odoo_jira_connector/doc/RELEASE_NOTES.md

@ -4,3 +4,8 @@
#### Version 17.0.1.0.0
#### ADD
- Initial commit for Odoo Jira Connector
#### 27.03.2025
#### Version 17.0.1.0.1
##### BUGFIX
- Updated the function for importing data from Jira.

5
odoo_jira_connector/models/res_config_settings.py

@ -152,6 +152,7 @@ class ResConfigSettings(models.TransientModel):
auth = HTTPBasicAuth(self.user_id_jira, self.api_token)
response = requests.request('GET', self.url + 'rest/api/2/project',
headers=JIRA_HEADERS, auth=auth)
projects = json.dumps(json.loads(response.text), sort_keys=True,
indent=4, separators=(',', ': '))
project_json = json.loads(projects)
@ -484,7 +485,7 @@ class ResConfigSettings(models.TransientModel):
auth=auth)
data = response.json()
project = self.env['project.project'].search(
[('project_id_jira', '=', jira_id)])
[('project_id_jira', '=', jira_id)], limit=1)
tasks = self.env['project.task'].search(
[('project_id', '=', project.id)])
task_jira_ids = [task.task_id_jira for task in tasks]
@ -493,7 +494,7 @@ class ResConfigSettings(models.TransientModel):
issue['key']
if issue['key'] in task_jira_ids:
task = self.env['project.task'].search(
[('task_id_jira', '=', issue['key'])])
[('task_id_jira', '=', issue['key'])], limit=1)
else:
task = self.env['project.task'].create({
'project_id': project.id,

Loading…
Cancel
Save