# HG changeset patch # User bsw # Date 1460966692 -7200 # Node ID 0722ce4a403aca4f75051f83d3b759058b8a4da0 # Parent d6c598d81a2bf80d78cb9ea9246f0321ce711fb5 Choose random default notification hour diff -r d6c598d81a2b -r 0722ce4a403a app/main/member/settings_notification.lua --- a/app/main/member/settings_notification.lua Mon Apr 18 10:00:09 2016 +0200 +++ b/app/main/member/settings_notification.lua Mon Apr 18 10:04:52 2016 +0200 @@ -103,6 +103,10 @@ name = string.format("%02d:00 - %02d:59", i, i), } end + local random_hour + if app.session.member.disable_notifications then + random_hour = multirand.integer(0,23) + end ui.field.select{ container_attr = { style = "display: inline-block; vertical-align: middle;" }, attr = { style = "width: 10em;" }, @@ -110,7 +114,7 @@ foreign_records = foreign_records, foreign_id = "id", foreign_name = "name", - value = app.session.member.notification_hour + value = random_hour or app.session.member.notification_hour } end }