TFR context overide variable fix
This commit is contained in:
parent
148b40ddba
commit
fb4ed68b15
|
@ -437,7 +437,7 @@ class Plane:
|
||||||
getMap((municipality + ", " + state + ", " + country_code), self.map_file_name)
|
getMap((municipality + ", " + state + ", " + country_code), self.map_file_name)
|
||||||
elif Plane.main_config.get('MAP', 'OPTION') == "ADSBX":
|
elif Plane.main_config.get('MAP', 'OPTION') == "ADSBX":
|
||||||
from defSS import get_adsbx_screenshot
|
from defSS import get_adsbx_screenshot
|
||||||
url_params = f"largeMode=2&hideButtons&hideSidebar&mapDim=0&zoom=10&icao={self.icao}&overlays={self.get_adsbx_map_overlays()}"
|
url_params = f"largeMode=2&hideButtons&hideSidebar&mapDim=0&zoom=10&icao={self.icao}&overlays={self.get_adsbx_map_overlays()}"
|
||||||
get_adsbx_screenshot(self.map_file_name, url_params, overrides=self.overrides)
|
get_adsbx_screenshot(self.map_file_name, url_params, overrides=self.overrides)
|
||||||
from modify_image import append_airport
|
from modify_image import append_airport
|
||||||
text_credit = self.config.get('MAP', 'TEXT_CREDIT') if self.config.has_option('MAP', 'TEXT_CREDIT') else None
|
text_credit = self.config.get('MAP', 'TEXT_CREDIT') if self.config.has_option('MAP', 'TEXT_CREDIT') else None
|
||||||
|
@ -559,7 +559,7 @@ class Plane:
|
||||||
getMap((municipality + ", " + state + ", " + country_code), self.map_file_name)
|
getMap((municipality + ", " + state + ", " + country_code), self.map_file_name)
|
||||||
if Plane.main_config.get('MAP', 'OPTION') == "ADSBX":
|
if Plane.main_config.get('MAP', 'OPTION') == "ADSBX":
|
||||||
from defSS import get_adsbx_screenshot
|
from defSS import get_adsbx_screenshot
|
||||||
url_params = f"largeMode=2&hideButtons&hideSidebar&mapDim=0&zoom=10&icao={self.icao}&overlays={self.get_adsbx_map_overlays()}"
|
url_params = f"largeMode=2&hideButtons&hideSidebar&mapDim=0&zoom=10&icao={self.icao}&overlays={self.get_adsbx_map_overlays()}"
|
||||||
get_adsbx_screenshot(self.map_file_name, url_params, overrides=self.overrides)
|
get_adsbx_screenshot(self.map_file_name, url_params, overrides=self.overrides)
|
||||||
if self.config.getboolean('DISCORD', 'ENABLE'):
|
if self.config.getboolean('DISCORD', 'ENABLE'):
|
||||||
dis_message = (self.dis_title + " " + squawk_message)
|
dis_message = (self.dis_title + " " + squawk_message)
|
||||||
|
@ -582,7 +582,7 @@ class Plane:
|
||||||
dis_message = (self.dis_title + " " + mode + " mode enabled.")
|
dis_message = (self.dis_title + " " + mode + " mode enabled.")
|
||||||
if mode == "Approach":
|
if mode == "Approach":
|
||||||
from defSS import get_adsbx_screenshot
|
from defSS import get_adsbx_screenshot
|
||||||
url_params = f"largeMode=2&hideButtons&hideSidebar&mapDim=0&zoom=10&icao={self.icao}&overlays={self.get_adsbx_map_overlays()}"
|
url_params = f"largeMode=2&hideButtons&hideSidebar&mapDim=0&zoom=10&icao={self.icao}&overlays={self.get_adsbx_map_overlays()}"
|
||||||
get_adsbx_screenshot(self.map_file_name, url_params, overrides=self.overrides)
|
get_adsbx_screenshot(self.map_file_name, url_params, overrides=self.overrides)
|
||||||
sendDis(dis_message, self.config, None, self.map_file_name)
|
sendDis(dis_message, self.config, None, self.map_file_name)
|
||||||
#elif mode in ["Althold", "VNAV", "LNAV"] and self.sel_nav_alt != None:
|
#elif mode in ["Althold", "VNAV", "LNAV"] and self.sel_nav_alt != None:
|
||||||
|
@ -765,8 +765,7 @@ class Plane:
|
||||||
return tfr_map_filename
|
return tfr_map_filename
|
||||||
|
|
||||||
from defSS import get_adsbx_screenshot
|
from defSS import get_adsbx_screenshot
|
||||||
|
url_params = f"largeMode=2&hideButtons&hideSidebar&mapDim=0&zoom=10&icao={self.icao}&overlays={self.get_adsbx_map_overlays()}"
|
||||||
url_params = f"largeMode=2&hideButtons&hideSidebar&mapDim=0&zoom=10&icao={self.icao}&overlays={self.get_adsbx_map_overlays()}"
|
|
||||||
get_adsbx_screenshot(self.map_file_name, url_params, overrides=self.overrides)
|
get_adsbx_screenshot(self.map_file_name, url_params, overrides=self.overrides)
|
||||||
if nearest_airport_dict['distance_mi'] < 3:
|
if nearest_airport_dict['distance_mi'] < 3:
|
||||||
if "touchngo" in self.circle_history.keys():
|
if "touchngo" in self.circle_history.keys():
|
||||||
|
@ -777,8 +776,8 @@ class Plane:
|
||||||
message = f"Circling {round(nearest_airport_dict['distance_mi'], 2)}mi {cardinal} of {nearest_airport_dict['icao']}, {nearest_airport_dict['name']} at {self.alt_ft}ft. "
|
message = f"Circling {round(nearest_airport_dict['distance_mi'], 2)}mi {cardinal} of {nearest_airport_dict['icao']}, {nearest_airport_dict['name']} at {self.alt_ft}ft. "
|
||||||
tfr_map_filename = None
|
tfr_map_filename = None
|
||||||
if in_tfr is not None:
|
if in_tfr is not None:
|
||||||
context = "Inside" if 'context' not in in_tfr.keys() else "Above" if in_tfr['context'] == 'above' else "Below"
|
wording_context = "Inside" if 'context' not in in_tfr.keys() else "Above" if in_tfr['context'] == 'above' else "Below"
|
||||||
message += f" {context} TFR {in_tfr['info']['NOTAM']}, a TFR for {in_tfr['info']['Type'].title()}"
|
message += f" {wording_context} TFR {in_tfr['info']['NOTAM']}, a TFR for {in_tfr['info']['Type'].title()}"
|
||||||
tfr_map_filename = tfr_image(context, (self.latitude, self.longitude))
|
tfr_map_filename = tfr_image(context, (self.latitude, self.longitude))
|
||||||
elif in_tfr is None and closest_tfr is not None and "distance" in closest_tfr.keys() and closest_tfr["distance"] <= 20:
|
elif in_tfr is None and closest_tfr is not None and "distance" in closest_tfr.keys() and closest_tfr["distance"] <= 20:
|
||||||
message += f" {closest_tfr['distance']} miles from TFR {closest_tfr['info']['NOTAM']}, a TFR for {closest_tfr['info']['Type']}"
|
message += f" {closest_tfr['distance']} miles from TFR {closest_tfr['info']['NOTAM']}, a TFR for {closest_tfr['info']['Type']}"
|
||||||
|
@ -795,7 +794,7 @@ class Plane:
|
||||||
sendTeleg(photo, message, self.config)
|
sendTeleg(photo, message, self.config)
|
||||||
if self.config.getboolean('DISCORD', 'ENABLE'):
|
if self.config.getboolean('DISCORD', 'ENABLE'):
|
||||||
role_id = self.config.get('DISCORD', 'ROLE_ID') if self.config.has_option('DISCORD', 'ROLE_ID') else None
|
role_id = self.config.get('DISCORD', 'ROLE_ID') if self.config.has_option('DISCORD', 'ROLE_ID') else None
|
||||||
if tfr_map_filename is not None:
|
if tfr_map_filename is not None:
|
||||||
sendDis(message, self.config, role_id, self.map_file_name, tfr_map_filename)
|
sendDis(message, self.config, role_id, self.map_file_name, tfr_map_filename)
|
||||||
elif tfr_map_filename is None:
|
elif tfr_map_filename is None:
|
||||||
sendDis(message, self.config, role_id, self.map_file_name)
|
sendDis(message, self.config, role_id, self.map_file_name)
|
||||||
|
|
Loading…
Reference in New Issue