mirror of
https://github.com/grafana/grafana.git
synced 2025-02-16 18:34:52 -06:00
* migration of org files from js to ts * more migration of org files to ts * minor fix to change_password * renamed files
22 lines
614 B
TypeScript
22 lines
614 B
TypeScript
import angular from 'angular';
|
|
import config from 'app/core/config';
|
|
|
|
export class NewOrgCtrl {
|
|
|
|
/** @ngInject **/
|
|
constructor($scope, $http, backendSrv, navModelSrv) {
|
|
$scope.navModel = navModelSrv.getOrgNav(0);
|
|
$scope.newOrg = {name: ''};
|
|
|
|
$scope.createOrg = function() {
|
|
backendSrv.post('/api/orgs/', $scope.newOrg).then(function(result) {
|
|
backendSrv.post('/api/user/using/' + result.orgId).then(function() {
|
|
window.location.href = config.appSubUrl + '/org';
|
|
});
|
|
});
|
|
};
|
|
}
|
|
}
|
|
|
|
angular.module('grafana.controllers').controller('NewOrgCtrl', NewOrgCtrl);
|