Beispiel #1
0
    def delete_request_handler(self):
        try:
            api_handler_init = APIHandler()

            api_handler_init.request_api_end_point = self.editor_obj.api_end_point
            api_handler_init.request_method = APIConstants.REQUEST_METHOD_DELETE

            api_handler_init.request_params = CommonUtil.create_api_supported_input_json(
                ZOIConfigUtil.get_api_key())

            api_response = APIRequest(api_handler_init).get_api_response()
            api_response.data = self.editor_obj
            return api_response
        except ZOIException as ex:
            raise ex
Beispiel #2
0
    def sheet_show_request_handler(self):
        try:
            api_handler_init = APIHandler()

            api_handler_init.request_api_end_point = self.editor_obj.api_end_point
            api_handler_init.request_method = APIConstants.REQUEST_METHOD_POST

            input_json = self.get_sheet_show_object_as_json()

            api_handler_init.request_body = CommonUtil.create_api_supported_input_json(
                ZOIConfigUtil.get_api_key(), input_json)
            if self.editor_obj.document is not None:
                api_handler_init.request_files = self.editor_obj.document

            api_response = APIRequest(api_handler_init).get_api_response()
            api_response.data = self.editor_obj
            return api_response
        except ZOIException as ex:
            raise ex