Skip to content

Commit 09522b3

Browse files
authored
Merge pull request #1410 from JohnVillalovos/jlvillal/short_print_attr
chore: make RESTObject._short_print_attrs always present
2 parents 0a0fcaf + 6d55120 commit 09522b3

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

gitlab/base.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ class RESTObject(object):
4545
_attrs: Dict[str, Any]
4646
_module: ModuleType
4747
_parent_attrs: Dict[str, Any]
48+
_short_print_attr: Optional[str] = None
4849
_updated_attrs: Dict[str, Any]
4950
manager: "RESTManager"
5051

gitlab/v4/cli.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -380,7 +380,7 @@ def display_dict(d, padding):
380380
if obj._id_attr:
381381
id = getattr(obj, obj._id_attr)
382382
print("%s: %s" % (obj._id_attr.replace("_", "-"), id))
383-
if hasattr(obj, "_short_print_attr"):
383+
if obj._short_print_attr:
384384
value = getattr(obj, obj._short_print_attr) or "None"
385385
value = value.replace("\r", "").replace("\n", " ")
386386
# If the attribute is a note (ProjectCommitComment) then we do

0 commit comments

Comments
 (0)