diff --git a/src/js/client.js b/src/js/client.js
index 971d1d4ff..00c66a006 100644
--- a/src/js/client.js
+++ b/src/js/client.js
@@ -1883,15 +1883,6 @@ angular.module('Application').service('Client', ['$http', '$interval', '$timeout
});
};
- Client.prototype.changeOwnership = function (userId, callback) {
- post('/api/v1/users/' + userId + '/make_owner', {}, null, function (error, data, status) {
- if (error) return callback(error);
- if (status !== 204) return callback(new ClientError(status, data));
-
- callback(null);
- });
- };
-
Client.prototype.removeUser = function (userId, callback) {
var config = {
data: {},
diff --git a/src/views/users.html b/src/views/users.html
index 9371271d6..98ea7a73c 100644
--- a/src/views/users.html
+++ b/src/views/users.html
@@ -132,31 +132,6 @@
-
-
-
-
-
-
-
{{ transferOwnership.error }}
-
{{ 'users.transferOwnershipDialog.description' | tr }}
-
-
-
-
-
-
-
@@ -679,7 +654,6 @@
-
diff --git a/src/views/users.js b/src/views/users.js
index 20401f7f8..f0dcb905a 100644
--- a/src/views/users.js
+++ b/src/views/users.js
@@ -85,38 +85,6 @@ angular.module('Application').controller('UsersController', ['$scope', '$locatio
return true;
};
- $scope.transferOwnership = {
- busy: false,
- error: null,
- selectedUser: null,
-
- show: function () {
- $scope.transferOwnership.error = null;
- $scope.transferOwnership.selectedUser = null;
-
- $('#transferOwnershipModal').modal('show');
- },
-
- submit: function () {
- $scope.transferOwnership.busy = true;
-
- Client.changeOwnership($scope.transferOwnership.selectedUser.id, function (error) {
- $scope.transferOwnership.busy = false;
-
- if (error) {
- $scope.transferOwnership.error = error.message;
- console.error('Unable to change user role:', error);
- return;
- }
-
- $('#transferOwnershipModal').modal('hide');
-
- // current user was demoted, reload to refresh UI state
- window.location.reload();
- });
- }
- };
-
$scope.userImport = {
busy: false,
done: false,
|