Commit f67d1b46 authored by Stavros-Anastasios Charismiadis's avatar Stavros-Anastasios Charismiadis
Browse files

Fix responses

parent 7aa6215f
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -81,7 +81,7 @@ class CapifDomainOperations(Resource):
            interconnected_ccf = interconnected_col.find_one({"ccf_id": inter_ccf['ccf_id']})
            if interconnected_ccf:
                current_app.logger.debug("CCF already interconnected : {}".format(inter_ccf['ccf_id']))
                return make_response("CCF already interconnected"), 409
                return make_response("CCF already interconnected", 409)
            interconnected_col.insert_one(inter_ccf)

        res = make_response(object=clean_n_camel_case(inter_ccf), status=response.status_code)
+5 −3
Original line number Diff line number Diff line
@@ -7,7 +7,7 @@ from flask import current_app

from db.db import get_mongo
from ..models.ccf_instance_details import CcfInstanceDetails
from ..util import clean_empty, clean_n_camel_case, dict_to_camel_case
from ..util import clean_empty, clean_n_camel_case, dict_to_camel_case, serialize_clean_camel_case
# from ..vendor_specific import add_vend_spec_fields
from .auth_manager import AuthManager
from .publisher import Publisher
@@ -54,7 +54,7 @@ class CcfInstanceOperations(Resource):
        interconnected_ccf = interconnected_col.find_one({"ccf_id": ccfinstancedetails.ccf_id})
        if interconnected_ccf:
            current_app.logger.debug("CCF already interconnected : {}".format(ccfinstancedetails.ccf_id))
            return make_response("CCF already interconnected"), 409
            return make_response("CCF already interconnected", 409)

        ccfinstancedetails_dict = ccfinstancedetails.to_dict()
        interconnected_col.insert_one(ccfinstancedetails_dict)
@@ -64,5 +64,7 @@ class CcfInstanceOperations(Resource):
        ccfinstancedetails_dict['ccf_id'] = config['ccf_id']
        ccfinstancedetails_dict['dst_prov_dom'], ccfinstancedetails_dict['src_prov_dom'] = ccfinstancedetails_dict['src_prov_dom'], ccfinstancedetails_dict['dst_prov_dom']
        current_app.logger.debug(ccfinstancedetails_dict)
        res = make_response(object=clean_n_camel_case(ccfinstancedetails_dict), status=201)

        ccfinstancedetails_new = CcfInstanceDetails().from_dict(dict_to_camel_case(ccfinstancedetails_dict))
        res = make_response(object=serialize_clean_camel_case(ccfinstancedetails_new), status=201)
        return res
 No newline at end of file