Foppe Hemminga 6 éve
szülő
commit
8dbd719d1e
2 módosított fájl, 9 hozzáadás és 4 törlés
  1. 8 3
      racenet.py
  2. 1 1
      view.py

+ 8 - 3
racenet.py

@@ -1,5 +1,6 @@
 import json
-from pprint import pprint
+# from pprint import pprint
+from model import local_timezones
 
 with open('scratchings.json', 'r') as f:
     data_all = json.loads(f.read())
@@ -12,7 +13,11 @@ for d in data['data']:
     items += 1
     # pprint(d)
     print('item {}'.format(items))
-    venue = '{} {}{}'.format(d['venue']['name'], d['venue']['countryId'], '/'+d['venue']['state'] if d['venue']['countryId'] == 'AUS' else '')
+    country = d['venue']['countryId']
+    is_aus = True if country == 'AUS' else False
+    venue = '{} {}{} {}'.format(d['venue']['name'], d['venue']['countryId'],
+                                '/'+d['venue']['state'] if is_aus else '',
+                                local_timezones[d['venue']['state']] if is_aus else 'Pacific/Auckland')
     print(venue)
     races = d['races']
     for race in races:
@@ -24,4 +29,4 @@ for d in data['data']:
             if runner['scratched']:
                 horseDisplayName = runner['horseDisplayName']
                 horseNumber = runner['horseNumber']
-                print('\t{:2d}: {}'.format(horseNumber, horseDisplayName))
+                print('\t{:2d}: {}'.format(horseNumber, horseDisplayName))

+ 1 - 1
view.py

@@ -16,7 +16,7 @@ def broadcast(this_message):
     load_dotenv()
     url = os.environ["BROADCAST_URL"]
     this_time = datetime.datetime.utcnow().strftime('%Y-%m-%d %H:%M')
-    json = {'content': this_time + ': ' + this_message}
+    json = {'content': this_time + ':\n' + this_message}
     response = requests.post(url, json=json)
     if response.status_code in [200, 204]:
         print("Webhook executed")