Revision a4398c8c snf-astakos-app/astakos/api/quotas.py

b/snf-astakos-app/astakos/api/quotas.py
74 74
@service_api_method(http_method='GET', token_required=True)
75 75
def get_pending_commissions(request):
76 76
    data = request.GET
77
    client_key = data['client_key']
77
    client_key = str(request.service_instance)
78 78

  
79 79
    result = qh.get_pending_commissions(clientkey=client_key)
80 80
    return json_response(result)
......
86 86
    data = request.raw_post_data
87 87
    input_data = json.loads(data)
88 88

  
89
    client_key = input_data['client_key']
89
    client_key = str(request.service_instance)
90 90
    provisions = input_data['provisions']
91 91
    force = input_data.get('force', False)
92 92
    auto_accept = input_data.get('auto_accept', False)
......
159 159
    data = request.raw_post_data
160 160
    input_data = json.loads(data)
161 161

  
162
    client_key = input_data['client_key']
162
    client_key = str(request.service_instance)
163 163
    accept = input_data.get('accept', [])
164 164
    reject = input_data.get('reject', [])
165 165

  
......
179 179
@service_api_method(http_method='GET', token_required=True)
180 180
def get_commission(request, serial):
181 181
    data = request.GET
182
    client_key = data['client_key']
182
    client_key = str(request.service_instance)
183 183
    serial = int(serial)
184 184

  
185 185
    try:
......
199 199
    input_data = json.loads(data)
200 200
    serial = int(serial)
201 201

  
202
    client_key = input_data['client_key']
202
    client_key = str(request.service_instance)
203 203

  
204 204
    accept = 'accept' in input_data
205 205
    reject = 'reject' in input_data

Also available in: Unified diff