set EO custom field "Patch proposed" to 1 on submit
This commit is contained in:
parent
7e7680dbf1
commit
b2029845c6
|
@ -53,6 +53,7 @@ def get_redmine_api():
|
|||
redmine = Redmine(url, **kwargs)
|
||||
redmine.engine.session.mount('http://', HTTPAdapter(max_retries=3))
|
||||
redmine.engine.session.mount('https://', HTTPAdapter(max_retries=3))
|
||||
redmine.rustine = [cf for cf in redmine.custom_field.all() if cf.name == u'Rustine proposée'][0]
|
||||
return redmine
|
||||
|
||||
|
||||
|
@ -244,7 +245,17 @@ def submit(issue, number_of_commits):
|
|||
if message is not None:
|
||||
message = message.split(MARKER, 1)[0].rstrip('\n')
|
||||
api = get_redmine_api()
|
||||
api.issue.update(issue.id, notes=message, uploads=patches)
|
||||
api.issue.update(issue.id, notes=message, uploads=patches, custom_fields=[{'id': api.rustine.id, 'value': u'1'}])
|
||||
|
||||
|
||||
@issue.command()
|
||||
@click.argument('issue', default=0, type=int)
|
||||
def comment(issue):
|
||||
'''Add a comment to the current issue or a chosen one'''
|
||||
issue = get_issue(issue or None)
|
||||
message = click.edit('')
|
||||
api = get_redmine_api()
|
||||
api.issue.update(issue.id, notes=message)
|
||||
|
||||
|
||||
@issue.command()
|
||||
|
|
Loading…
Reference in New Issue