diff --git a/frappe/hooks.py b/frappe/hooks.py index 90c64b006f..14e76adc22 100644 --- a/frappe/hooks.py +++ b/frappe/hooks.py @@ -199,7 +199,7 @@ scheduler_events = { "frappe.email.queue.flush", "frappe.email.doctype.email_account.email_account.pull", "frappe.email.doctype.email_account.email_account.notify_unreplied", - 'frappe.utils.global_search.sync_global_search', + "frappe.utils.global_search.sync_global_search", "frappe.monitor.flush", ], "hourly": [ diff --git a/frappe/integrations/utils.py b/frappe/integrations/utils.py index b05d2ef74d..5ae8965c83 100644 --- a/frappe/integrations/utils.py +++ b/frappe/integrations/utils.py @@ -28,15 +28,19 @@ def make_request(method, url, auth=None, headers=None, data=None): frappe.log_error() raise exc + def make_get_request(url, **kwargs): return make_request("GET", url, **kwargs) + def make_post_request(url, **kwargs): return make_request("POST", url, **kwargs) + def make_put_request(url, **kwargs): return make_request("PUT", url, **kwargs) + def create_request_log( data, integration_type=None, @@ -87,9 +91,11 @@ def create_request_log( return integration_request + def get_json(obj): return obj if isinstance(obj, str) else frappe.as_json(obj, indent=1) + def json_handler(obj): if isinstance(obj, (datetime.date, datetime.timedelta, datetime.datetime)): return str(obj)