Пример #1
0
    def put(self, query_id):
        validate_headers(self.request.headers)
        client_id = self.request.headers.get(CLIENT_ID_HEADER)
        client_id_dict = {"client_id": client_id}

        json_payload_object = get_json_request_as_dict(self.request.body)
        validate_json_schema(json_payload_object, query_crud_schema)
        json_payload_object.update(client_id_dict)

        # TODO return instance data when editing it?
        status = store_query(json_payload_object, query_id, client_id)
        self.finalize(status)
Пример #2
0
    def put(self, query_id):
        validate_headers(self.request.headers)
        client_id = self.request.headers.get(CLIENT_ID_HEADER)
        client_id_dict = {"client_id": client_id}

        json_payload_object = get_json_request_as_dict(self.request.body)
        validate_json_schema(json_payload_object, query_crud_schema)
        json_payload_object.update(client_id_dict)

        # TODO return instance data when editing it?
        status = store_query(json_payload_object, query_id, client_id)
        self.finalize(status)
 def test_headers_with_client_id(self):
     crud.validate_headers({"X-Brainiak-Client-Id": "dsd4asdr6aftsg7asgdsa"})
Пример #4
0
    def delete(self, query_id):
        validate_headers(self.request.headers)
        client_id = self.request.headers.get(CLIENT_ID_HEADER)

        delete_stored_query(query_id, client_id)
        self.finalize(204)
Пример #5
0
    def delete(self, query_id):
        validate_headers(self.request.headers)
        client_id = self.request.headers.get(CLIENT_ID_HEADER)

        delete_stored_query(query_id, client_id)
        self.finalize(204)