Bläddra i källkod

Try fix issue with alt

JoostSijm 5 år sedan
förälder
incheckning
4125e25409
2 ändrade filer med 9 tillägg och 8 borttagningar
  1. 6 5
      app/api.py
  2. 3 3
      app/app.py

+ 6 - 5
app/api.py

@@ -40,9 +40,14 @@ def parse_deep_explorations(html):
 
 def deep_explorate(state_id, region_id, resource_type, amount, alt):
     """Main function"""
+    params = {}
+    if alt:
+        params['alt'] = True
+
     response = requests.get(
         '{}main/content'.format(BASE_URL),
-        headers=HEADERS
+        headers=HEADERS,
+        params=params
     )
     soup = BeautifulSoup(response.text, 'html.parser')
     state_div = soup.find_all('div', {'class': 'index_case_50'})[1]
@@ -54,10 +59,6 @@ def deep_explorate(state_id, region_id, resource_type, amount, alt):
         state_id, current_state_id
     )
     if current_state_id == state_id:
-        params = {}
-        if alt:
-            params['alt'] = True
-
         json_data = {
             'tmp_gov': '{}_{}'.format(resource_type, amount)
         }

+ 3 - 3
app/app.py

@@ -66,7 +66,7 @@ def start_deep_exploration(order_id):
             RESOURCE_IDS[order.resource_type],
             order.region_id
         )
-        api.deep_explorate(state.id, order.region_id, order.resource_type, points, False)
+        api.deep_explorate(state.id, order.region_id, order.resource_type, points, True)
     schedule_order(order)
 
 def get_max_points(order):
@@ -78,7 +78,7 @@ def get_max_points(order):
 def get_fixed_points(order):
     """Get  deep exploration points for order"""
     return order.amount
-    
+
 def get_percentage_points(order):
     """Get  deep exploration points for order"""
     region = database.get_region(order.region_id)
@@ -87,7 +87,7 @@ def get_percentage_points(order):
         order.amount,
         order.resource_type
     )
-    
+
 def get_auto_points(order):
     """Get  deep exploration points for order"""
     return 1