Date: 2020/05/18 09:38:38 UTC-07:00
Type: Denizen Script
LatestNews_Update_Task:
type: task
definitions: text
script:
- define date <util.date.format[dd-MM-yyyy]>
- if <[date]> == <server.flag[LatestNews.Latest_Date]||null>:
# Same date, add to current
- flag server LatestNews.dates.<[date]>.News_Text:->:<[text]>
- else:
# New date news
- flag server LatestNews.Latest_Date:<util.date.format[dd-MM-yyyy]>
- flag server LatestNews.Latest_In_Days:<server.current_time_millis.div[1000].as_duration.in_days.round_down>
- flag server LatestNews.dates.<[date]>.News_Text:->:<[text]>
- flag server LatestNews.date_list:->:<[date]>