Ver código fonte

Fix issue with resource tracking

JoostSijm 6 anos atrás
pai
commit
4ada508fe2
3 arquivos alterados com 5 adições e 4 exclusões
  1. 2 2
      app/__main__.py
  2. 1 1
      app/api.py
  3. 2 1
      app/database.py

+ 2 - 2
app/__main__.py

@@ -55,9 +55,9 @@ def add_check_resources(state_id, capital_id, resource_id, do_refill, minute):
 if __name__ == '__main__':
     # jobs
     # job_refill_resource(2788, 4002, 0)
-    # job_check_resources(2788, 4002, 0)
+    # job_check_resources(2788, 4002, 0, True)
     add_check_resources(2788, 4003, 0, True, '0,15,30,45')
-    add_check_resources(2788, 4003, 6, True, '0')
+    add_check_resources(2788, 4003, 11, True, '0')
 
     while True:
         time.sleep(100)

+ 1 - 1
app/api.py

@@ -96,4 +96,4 @@ def refill(state_id, capital_id, resource_id):
             '{}{}/pro'.format(BASE_URL, action),
             headers=HEADERS
         )
-        LOGGER.info('Response %s', result.text)
+        LOGGER.info('Response: %s', result.text)

+ 2 - 1
app/database.py

@@ -9,12 +9,13 @@ def save_resources(state_id, regions, resource_id):
     session = Session()
     resource_track = ResourceTrack()
     resource_track.state_id = state_id
-    resource_track.resource_id = resource_id
+    resource_track.resource_type = resource_id
     session.add(resource_track)
     session.commit()
 
     for region_id, region in regions.items():
         resource_stat = ResourceStat()
+        resource_stat.resource_track_id = resource_track.id
         resource_stat.region_id = region_id
         resource_stat.explored = region['explored']
         resource_stat.deep_exploration = region['deep_exploration']