# HG changeset patch # User bsw # Date 1605039721 -3600 # Node ID c87cc80b7904ff943a90c092c8615a4cc0fbab8f # Parent 7b7406a84346a53f06848743178e33e7540a01c0 Show incoming and outgoing delegations in member view diff -r 7b7406a84346 -r c87cc80b7904 app/main/delegation/_list.lua --- a/app/main/delegation/_list.lua Tue Nov 10 21:14:35 2020 +0100 +++ b/app/main/delegation/_list.lua Tue Nov 10 21:22:01 2020 +0100 @@ -18,7 +18,7 @@ unit = delegation.unit end slot.put("
") - ui.heading { attr = { style = "float: left;" }, level = 3, content = function() + ui.container { attr = { style = "float: left;" }, content = function() ui.link{ content = unit.name, module = "unit", @@ -69,6 +69,7 @@ member_id = delegation.truster_id, class = "micro_avatar", popup_text = delegation.truster.name, image_type = "avatar", show_dummy = true, } } + ui.link{ module = "member", view = "show", id = delegation.truster_id, content = delegation.truster.name } elseif delegation.trustee then ui.image{ attr = { class = "delegation_arrow" }, @@ -78,6 +79,7 @@ member_id = delegation.trustee_id, class = "micro_avatar", popup_text = delegation.trustee.name, image_type = "avatar", show_dummy = true, } } + ui.link{ module = "member", view = "show", id = delegation.trustee_id, content = delegation.trustee.name } else ui.tag{ content = _"Delegation abandoned" } end diff -r 7b7406a84346 -r c87cc80b7904 app/main/member/show.lua --- a/app/main/member/show.lua Tue Nov 10 21:14:35 2020 +0100 +++ b/app/main/member/show.lua Tue Nov 10 21:22:01 2020 +0100 @@ -161,7 +161,7 @@ end } end } end - --[[ + ui.container{ attr = { class = "mdl-card mdl-card__fullwidth mdl-shadow--2dp" }, content = function() ui.container{ attr = { class = "mdl-card__title mdl-card--border" }, content = function() ui.heading { attr = { class = "mdl-card__title-text" }, level = 2, content = _"Outgoing delegations" } @@ -185,7 +185,7 @@ } end } end } - --]] + end } ui.cell_sidebar{ content = function()