Skip to content
Snippets Groups Projects
Commit b05a7329 authored by Benoit Lavenier's avatar Benoit Lavenier
Browse files

[enh] About modal: format the build time using a formatter

parent a9951160
No related branches found
No related tags found
No related merge requests found
...@@ -6,7 +6,7 @@ angular.module('cesium.modal.services', ['cesium.utils.services']) ...@@ -6,7 +6,7 @@ angular.module('cesium.modal.services', ['cesium.utils.services'])
}) })
.controller('AboutModalCtrl', function ($scope, UIUtils, csHttp) { .controller('AboutModalCtrl', function ($scope, csConfig, UIUtils, csHttp, filterTranslations) {
'ngInject'; 'ngInject';
$scope.openLink = function(event, uri, options) { $scope.openLink = function(event, uri, options) {
...@@ -19,6 +19,9 @@ angular.module('cesium.modal.services', ['cesium.utils.services']) ...@@ -19,6 +19,9 @@ angular.module('cesium.modal.services', ['cesium.utils.services'])
return csHttp.uri.open(uri, options); return csHttp.uri.open(uri, options);
}; };
// Change UTC date into user date
$scope.buildDate = moment().utc(csConfig.build).format(filterTranslations.DATE_PATTERN || 'YYYY-MM-DD HH:mm');
}) })
.factory('ModalUtils', function($ionicModal, $rootScope, $q, $injector, $controller, $timeout, Device) { .factory('ModalUtils', function($ionicModal, $rootScope, $q, $injector, $controller, $timeout, Device) {
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
<ion-item class="item-icon-left item-text-wrap"> <ion-item class="item-icon-left item-text-wrap">
<span>{{'COMMON.APP_NAME'|translate}}&nbsp;<b>{{'COMMON.APP_VERSION'|translate:$root.config}}</b> - <a ng-click="openLink($event, 'http://cesium.app')">www.cesium.app</a></span> <span>{{'COMMON.APP_NAME'|translate}}&nbsp;<b>{{'COMMON.APP_VERSION'|translate:$root.config}}</b> - <a ng-click="openLink($event, 'http://cesium.app')">www.cesium.app</a></span>
<i ng-if="$root.newRelease" class="assertive ion-alert-circled"></i> <i ng-if="$root.newRelease" class="assertive ion-alert-circled"></i>
<h3 ng-if="$root.config.build" class="gray">{{'COMMON.APP_BUILD'|translate:$root.config}}</h3> <h3 ng-if="buildDate" class="gray">{{'COMMON.APP_BUILD'|translate:{build: buildDate} }}</h3>
<span translate>ABOUT.LICENSE</span> <span translate>ABOUT.LICENSE</span>
</ion-item> </ion-item>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment