Paste #69160: Untitled Paste

Date: 2020/05/18 09:38:38 UTC-07:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


1
2
3
4
5
6
7
8
9
10
11
12
13
14


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]>