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:
parent
54fcfbb3f3
commit
bd976a813f
@ -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();
|
||||
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user