Skip to content

Commit

Permalink
Closes sismics#216: redirect to login if not connected
Browse files Browse the repository at this point in the history
  • Loading branch information
jendib committed Mar 22, 2018
1 parent 5d9b87d commit 785ad7f
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 23 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,6 @@ public void findByCriteria(PaginatedList<DocumentDto> paginatedList, DocumentCri
Map<String, Object> parameterMap = new HashMap<>();
List<String> criteriaList = new ArrayList<>();

// TODO Simplify SELECT clause for count(*)
StringBuilder sb = new StringBuilder("select distinct d.DOC_ID_C c0, d.DOC_TITLE_C c1, d.DOC_DESCRIPTION_C c2, d.DOC_CREATEDATE_D c3, d.DOC_LANGUAGE_C c4, ");
sb.append(" s.count c5, ");
sb.append(" f.count c6, ");
Expand Down
3 changes: 1 addition & 2 deletions docs-web/src/main/webapp/src/app/docs/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,7 @@ angular.module('docs',
url: '',
views: {
'page': {
templateUrl: 'partial/docs/main.html',
controller: 'Main'
templateUrl: 'partial/docs/main.html'
}
}
})
Expand Down
18 changes: 0 additions & 18 deletions docs-web/src/main/webapp/src/app/docs/controller/Main.js

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,15 @@
angular.module('docs').controller('Navigation', function($scope, $state, $rootScope, User) {
User.userInfo().then(function(data) {
$rootScope.userInfo = data;
if (data.anonymous) {
$state.go('login', {}, {
location: 'replace'
});
} else {
$state.go('document.default', {}, {
location: 'replace'
});
}
});

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@
angular.module('docs').controller('Settings', function($scope, User) {
// Flag if the user is admin
User.userInfo().then(function(data) {
$scope.isAdmin = data.base_functions.indexOf('ADMIN') != -1;
$scope.isAdmin = data.base_functions.indexOf('ADMIN') !== -1;
})
});
1 change: 0 additions & 1 deletion docs-web/src/main/webapp/src/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@
<script src="lib/angular.qrcode.js" type="text/javascript"></script>
<script src="lib/angular.timeago.js" type="text/javascript"></script>
<script src="app/docs/app.js" type="text/javascript"></script>
<script src="app/docs/controller/Main.js" type="text/javascript"></script>
<script src="app/docs/controller/Login.js" type="text/javascript"></script>
<script src="app/docs/controller/ModalPasswordLost.js" type="text/javascript"></script>
<script src="app/docs/controller/ModalFeedback.js" type="text/javascript"></script>
Expand Down

0 comments on commit 785ad7f

Please sign in to comment.