Fix label

This commit is contained in:
Kay0u 2020-09-14 12:36:41 +02:00
parent 03190046fa
commit 257b2e7890
No known key found for this signature in database
GPG key ID: AAFEEB16CFA2AE2D
3 changed files with 9 additions and 6 deletions

View file

@ -12,6 +12,11 @@
app.get('#/apps', function (c) {
c.api('GET', '/apps?full', {}, function(data) {
var apps = data['apps'];
for (var a in apps)
{
var app = apps[a]
app['label'] = app['permissions'][app['id'] + ".main"]['label']
}
c.arraySortById(apps);
c.view('app/app_list', {apps: apps});
});
@ -262,10 +267,9 @@
// Get app information
app.get('#/apps/:app', function (c) {
c.api('GET', '/apps/'+c.params['app']+'?full', {}, function(data) {
c.api('GET', '/users/permissions', {}, function(data_permissions) {
data.label = data.permissions[c.params['app']+".main"]['label']
// Permissions
data.permissions = data_permissions.permissions[c.params['app']+".main"]["allowed"];
data.permissions = data.permissions[c.params['app']+".main"]["allowed"];
// Multilingual description
data.description = (typeof data.manifest.description[y18n.locale] !== 'undefined') ?
@ -305,7 +309,6 @@
});
});
});
});
//
// App actions

View file

@ -16,7 +16,7 @@
<dt>{{t 'id'}}</dt>
<dd>{{settings.id}}</dd>
<dt>{{t 'label'}}</dt>
<dd>{{settings.label}}</dd>
<dd>{{label}}</dd>
<dt>{{t 'description'}}</dt>
<dd>{{description}}</dd>
<dt>{{t 'version'}}</dt>

View file

@ -16,7 +16,7 @@
<a href="#/apps/{{id}}" class="list-group-item slide" title="{{t 'infos'}}">
<span class="fa-chevron-right pull-right"></span>
<h2 class="list-group-item-heading">
{{settings.label}} <small>{{name}}</small>
{{label}} <small>{{name}}</small>
</h2>
<p class="list-group-item-text">{{description}}</p>
</a>