'use strict'; angular.module('ffffngAdmin') .directive('faVersion', function ($http, $state, notification, config) { var pathPrefix = config.rootPath === '/' ? '' : config.rootPath; var link = function (scope) { scope.version = '?'; $http.get(pathPrefix + '/api/version') .then(function (result) { scope.version = result.data.version; }) .catch(function (e) { notification.log('Error: ' + e.data, { addnCls: 'humane-flatty-error' }); console.error(e); }); }; return { 'link': link, 'restrict': 'E', 'scope': {}, 'template': '{{version}}' }; });