Although I was able to call it from postman, when I call it from my application I am getting a permission error when I call it from my application:
item: [“Traceback (most recent call last):\n File "/home/frappe/benches/bench-2017-01-10/apps/frappe/frappe/app.py", line 60, in application\n response = frappe.api.handle()\n File "/home/frappe/benches/bench-2017-01-10/apps/frappe/frappe/api.py", line 112, in handle\n doctype, **frappe.local.form_dict)})\n File "/home/frappe/benches/bench-2017-01-10/apps/frappe/frappe/init.py", line 897, in call\n return fn(*args, **newargs)\n File "/home/frappe/benches/bench-2017-01-10/apps/frappe/frappe/client.py", line 29, in get_list\n limit_start=limit_start, limit_page_length=limit_page_length, ignore_permissions=False)\n File "/home/frappe/benches/bench-2017-01-10/apps/frappe/frappe/init.py", line 1076, in get_list\n return frappe.model.db_query.DatabaseQuery(doctype).execute(None, *args, **kwargs)\n File "/home/frappe/benches/bench-2017-01-10/apps/frappe/frappe/model/db_query.py", line 35, in execute\n raise frappe.PermissionError, self.doctype\nPermissionError: Production Order\n”]
My API invocations were working till a few days ago where I make a login POST call to Frappe Cloud, capturing all the cookies, and then passing them back to GET calls like Frappe Cloud. However now I have started getting 500 Internal Server Error.
I am using the hosted version. Is there a way to check server side logs? What else could be going wrong?