contrib/benitlux: show street name in email
authorAlexis Laferrière <alexis.laf@xymus.net>
Sun, 30 Aug 2015 19:14:59 +0000 (15:14 -0400)
committerAlexis Laferrière <alexis.laf@xymus.net>
Mon, 31 Aug 2015 03:32:01 +0000 (23:32 -0400)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

contrib/benitlux/src/benitlux_daily.nit
contrib/benitlux/src/benitlux_model.nit

index e8658b6..d242751 100644 (file)
@@ -171,7 +171,7 @@ class Benitlux
        # Generate email and fill the attributes `email_content` and `email_title`
        fun generate_email(beer_events: BeerEvents)
        do
-               email_title = beer_events.to_email_title
+               email_title = "Benitlux {street.capitalized}{beer_events.to_email_title}"
                email_content = beer_events.to_email_content
        end
 
index d3e440d..4649a5c 100644 (file)
@@ -71,16 +71,14 @@ class BeerEvents
        # Get a pretty and short version of `self`
        fun to_email_title: String
        do
-               var title = "Benelux Beer Menu"
-
                # New beers
                var new_beers_name = new Array[String]
                for beer in self.new_beers do new_beers_name.add beer.name
 
                if not new_beers_name.is_empty then
-                       title += " (+ {new_beers_name.join(", ")})"
+                       return " (+ {new_beers_name.join(", ")})"
                end
 
-               return title
+               return ""
        end
 end