Skip to content

Commit

Permalink
Fix #14 Extra api/session call in management page
Browse files Browse the repository at this point in the history
  • Loading branch information
fdaugan committed Jan 13, 2024
1 parent 9ee1524 commit b1177ea
Showing 1 changed file with 18 additions and 24 deletions.
42 changes: 18 additions & 24 deletions src/main/resources/META-INF/resources/webjars/system/home/home.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Licensed under MIT (https://github.com/ligoj/ligoj/blob/master/LICENSE)
*/
define(function () {
define(['cascade'], function ($cascade) {
var current = {
/**
* Return a cookie value.
Expand Down Expand Up @@ -40,29 +40,23 @@ define(function () {
* Load session data.
*/
initialize: function () {
$.ajax({
type: 'GET',
url: REST_PATH + 'session',
dataType: 'json',
success: function (data) {
_('userName').val(data.userName);
_('session').val(current.getCookie('JSESSIONID'));
if (data.applicationSettings) {
_('buildNumber').val(parseInt(data.applicationSettings.buildNumber, 10));
var timestamp = parseInt(data.applicationSettings.buildTimestamp, 10);
if (isNaN(timestamp)) {
_('buildTimestamp').val(data.applicationSettings.buildTimestamp);
_('buildDate').val(formatManager.formatDate(NaN));
} else {
_('buildTimestamp').val(timestamp);
_('buildDate').val(formatManager.formatDate(timestamp));
}
_('buildVersion').val(data.applicationSettings.buildVersion);
} else {
notifyManager.notifyDanger(current.$messages.noBuildInformation);
}
}
});
const data = $cascade.session
_('userName').val(data.userName);
_('session').val(current.getCookie('JSESSIONID'));
if (data.applicationSettings) {
_('buildNumber').val(parseInt(data.applicationSettings.buildNumber, 10));
var timestamp = parseInt(data.applicationSettings.buildTimestamp, 10);
if (isNaN(timestamp)) {
_('buildTimestamp').val(data.applicationSettings.buildTimestamp);
_('buildDate').val(formatManager.formatDate(NaN));
} else {
_('buildTimestamp').val(timestamp);
_('buildDate').val(formatManager.formatDate(timestamp));
}
_('buildVersion').val(data.applicationSettings.buildVersion);
} else {
notifyManager.notifyDanger(current.$messages.noBuildInformation);
};
current.fetchSystem();
_('defaultTimeZone').on('blur change', function () {
current.updateTimeZone('default', 'defaultTimeZone', $(this).val());
Expand Down

0 comments on commit b1177ea

Please sign in to comment.