Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitca68f6d

Browse files
author
Gauvain Pocentek
committed
project issue: proper update attributes
1 parent60c9910 commitca68f6d

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

‎gitlab/objects.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1038,9 +1038,11 @@ class ProjectIssue(GitlabObject):
10381038
'sort']
10391039
requiredUrlAttrs= ['project_id']
10401040
requiredCreateAttrs= ['title']
1041-
# FIXME: state_event is only valid with update
10421041
optionalCreateAttrs= ['description','assignee_id','milestone_id',
1043-
'labels','state_event']
1042+
'labels','created_at']
1043+
optionalUpdateAttrs= ['title','description','assignee_id',
1044+
'milestone_id','labels','created_at',
1045+
'state_event']
10441046
shortPrintAttr='title'
10451047
managers= [('notes',ProjectIssueNoteManager,
10461048
[('project_id','project_id'), ('issue_id','id')])]
@@ -1054,7 +1056,8 @@ def _data_for_gitlab(self, extra_parameters={}, update=False):
10541056
labels=", ".join(self.labels)
10551057
extra_parameters['labels']=labels
10561058

1057-
returnsuper(ProjectIssue,self)._data_for_gitlab(extra_parameters)
1059+
returnsuper(ProjectIssue,self)._data_for_gitlab(extra_parameters,
1060+
update)
10581061

10591062
defNote(self,id=None,**kwargs):
10601063
warnings.warn("`Note` is deprecated, use `notes` instead",

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp