File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -58,16 +58,20 @@ def search(self, query):
58
58
class Update (object ):
59
59
""" Bodhi update """
60
60
61
- def __init__ (self , data ):
61
+ def __init__ (self , data , format ):
62
62
self .data = data
63
+ self .format = format
63
64
self .title = data ['title' ]
64
65
self .project = data ['release' ]['name' ]
65
66
self .identifier = data ['alias' ]
66
67
self .created = data ['date_submitted' ]
68
+ self .url = data ['url' ]
67
69
log .details ('[{0}] {1}' .format (self .created , self ))
68
70
69
71
def __str__ (self ):
70
72
""" String representation """
73
+ if self .format == "markdown" :
74
+ return f'[{ self .identifier } ]({ self .url } ) - { self .title } [{ self .project } ]'
71
75
return f'{ self .identifier } - { self .title } [{ self .project } ]'
72
76
73
77
@@ -81,7 +85,8 @@ class UpdatesCreated(Stats):
81
85
def fetch (self ):
82
86
log .info ('Searching for updates created by {0}' .format (self .user ))
83
87
self .stats = [
84
- Update (update ) for update in self .parent .bodhi .search (
88
+ Update (update , self .parent .options .format )
89
+ for update in self .parent .bodhi .search (
85
90
query = 'updates/?user={0}&submitted_before={1}'
86
91
'&submitted_since={2}' .format (
87
92
self .user .login , self .options .until .date ,
You can’t perform that action at this time.
0 commit comments