```suggestion
if not (self._certificate_thumbprint and self._certificate_private_key):
self.save_progress(consts.MSGENTRA_CBA_AUTH_ERROR)
return self.set_status(p...
```suggestion
def _validate_integer(self, action_result, parameter, key, allow_zero=True):
if parameter is not None:
try:
if not float(parameter).is_inte...
```suggestion
message = "Error from server. Status Code: {0} Error Code: {1} Data from server: {2}".format(
response.status_code, resp_json.get("error", {}).ge...
I actually _hate_ this recommendation from our own app wizard and standards, and I will be eradicating it ASAP. Wildcard imports are a terrible idea
```suggestion
import msgraphforentra_consts as...
These functions are all doing the same thing, this is a great opportunity to dedupe code:
```suggestion
def add_results_to_context(all_app_runs, context):
context["results"] = results = []...