1
0
mirror of https://github.com/cydrobolt/polr.git synced 2024-09-19 15:11:40 +02:00

Update API Active status, after changed; closed API info modal, and re-opened it

This commit is contained in:
Serdar Hazar 2016-10-02 03:18:55 +03:00
parent 54fcfbb3f3
commit bd976a813f
2 changed files with 4 additions and 1 deletions

View File

@ -168,6 +168,7 @@ polr.controller('AdminCtrl', function($scope, $compile) {
apiCall('admin/toggle_api_active', {
'user_id': user_id,
}, function(new_status) {
$('a#api_info_btn_' + user_id).attr('data-api-active', new_status);
new_status = res_value_to_text(new_status);
status_display_elem.text(new_status);
});
@ -208,6 +209,8 @@ polr.controller('AdminCtrl', function($scope, $compile) {
$scope.openAPIModal = function($event, username, api_key, api_active, api_quota, user_id) {
var el = $($event.target);
api_active = $('a#api_info_btn_' + user_id).attr('data-api-active');
var markup = $('#api-modal-template').html();

View File

@ -49,7 +49,7 @@
<td>
@if ($user->active)
<a class='activate-api-modal btn btn-sm btn-info'
ng-click="openAPIModal($event, '{{$user->username}}', '{{$user->api_key}}', '{{$user->api_active}}', '{{$user->api_quota}}', '{{$user->id}}')">
ng-click="openAPIModal($event, '{{$user->username}}', '{{$user->api_key}}', '', '{{$user->api_quota}}', '{{$user->id}}')" data-api-active="{{$user->api_active}}" id="api_info_btn_{{$user->id}}">
API info
</a>
@else