File tree Expand file tree Collapse file tree 1 file changed +12
-7
lines changed
Expand file tree Collapse file tree 1 file changed +12
-7
lines changed Original file line number Diff line number Diff line change @@ -112,14 +112,16 @@ def to_string(self):
112112 text .append (self .get_moon (self .moon_phase ))
113113
114114 if len (self .events ) > 0 :
115- text .append (
116- "\n " .join (
117- [
118- self .style (_ ("Expected events:" ), "h2" ),
119- self .get_events (self .events ),
120- ]
115+ events = self .get_events (self .events )
116+ if events .strip ("\n " ) != "" :
117+ text .append (
118+ "\n " .join (
119+ [
120+ self .style (_ ("Expected events:" ), "h2" ),
121+ events ,
122+ ]
123+ )
121124 )
122- )
123125
124126 if self .timezone == 0 :
125127 text .append (self .style (_ ("Note: All the hours are given in UTC." ), "em" ))
@@ -212,6 +214,9 @@ def get_events(self, events: [Event]) -> str:
212214
213215 for event in events :
214216 description = strings .from_event (event )
217+ if description is None :
218+ continue
219+
215220 time_fmt = (
216221 TIME_FORMAT
217222 if event .start_time .day == self .date .day
You can’t perform that action at this time.
0 commit comments