diff options
author | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2013-10-04 13:22:00 +0300 |
---|---|---|
committer | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2013-10-04 13:48:15 +0300 |
commit | 914f7fc12120aa75b3a9e08f68c078c88247f824 (patch) | |
tree | fd5686370f1ab112bb0ab1b49d1781e812681f8f /web | |
parent | 4a9a64f191d32130d2e86eacfaf0cf9e1bdf4c64 (diff) | |
download | aconf-914f7fc12120aa75b3a9e08f68c078c88247f824.tar.bz2 aconf-914f7fc12120aa75b3a9e08f68c078c88247f824.tar.xz |
web client: show only modules with read permission
Diffstat (limited to 'web')
-rw-r--r-- | web/client.js | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/web/client.js b/web/client.js index 2ec122b..da995d2 100644 --- a/web/client.js +++ b/web/client.js @@ -1031,10 +1031,15 @@ $(function() { return; } - var first = data.meta.fields[0].name; - if (!current && selectFirst) current = first; + var first; _.each(data.meta.fields, function(field) { + if (!data.data[field.name]) return; + if (!first) { + first = field.name; + if (!current && selectFirst) current = first; + } + var el = $("<li>"); var link = Link.staticRender(data.get(field.name)); link.text(field["ui-name"]); |