File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -79,7 +79,7 @@ struct POOCAPIResponse {
7979#[ derive( Deserialize , Debug , Default ) ]
8080struct POMessage {
8181 id : i64 ,
82- title : String ,
82+ title : Option < String > ,
8383 message : String ,
8484 icon : String ,
8585 priority : i64 ,
@@ -345,13 +345,14 @@ impl Secrets {
345345const WS_URL : & str = "wss://client.pushover.net/push" ;
346346
347347async fn display_message ( state : & AppState < ' _ > , message : & POMessage ) -> Result < ( ) > {
348+ let title = message. title . clone ( ) . unwrap_or ( "<blank>" . to_string ( ) ) ;
348349 if message. priority < 0 {
349- println ! ( "{}: {}" , message . title, message. message) ;
350+ println ! ( "{}: {}" , & title, message. message) ;
350351 return Ok ( ( ) ) ;
351352 }
352353
353354 Notification :: new ( )
354- . summary ( & message . title )
355+ . summary ( & title)
355356 . body ( & message. message )
356357 . icon ( & state. get_icon ( & message. icon ) . await ?)
357358 . show_async ( )
You can’t perform that action at this time.
0 commit comments