annotate app/main/issue/_head.lua @ 1821:7978d87b3552
Fixed wrong config variable
 | author | 
 bsw | 
 | date | 
 Wed Jan 26 01:44:32 2022 +0100 (2022-01-26) | 
 | parents | 
 446d2798f424  | 
 | children | 
  | 
 
 | rev | 
   line source | 
| 
bsw@525
 | 
     1 local issue = param.get("issue", "table")
 | 
| 
bsw/jbe@1309
 | 
     2 local link_issue = param.get("link_issue", atom.boolean)
 | 
| 
bsw@1045
 | 
     3 
 | 
| 
bsw/jbe@1309
 | 
     4 slot.put_into("header", issue.name)
 | 
| 
bsw@1045
 | 
     5 
 | 
| 
bsw@1045
 | 
     6 ui.title ( function ()
 | 
| 
bsw/jbe@1309
 | 
     7   
 | 
| 
bsw@1696
 | 
     8   if not app.single_unit_id then
 | 
| 
bsw/jbe@1309
 | 
     9     ui.link {
 | 
| 
bsw/jbe@1309
 | 
    10       attr = { class = "unit" },
 | 
| 
bsw/jbe@1309
 | 
    11       content = function()
 | 
| 
bsw/jbe@1309
 | 
    12         ui.tag{ attr = { class = "name" }, content = issue.area.unit.name }
 | 
| 
bsw/jbe@1309
 | 
    13       end,
 | 
| 
bsw/jbe@1309
 | 
    14       module = "index", view = "index",
 | 
| 
bsw/jbe@1309
 | 
    15       params = { unit = issue.area.unit.id }
 | 
| 
bsw/jbe@1309
 | 
    16     }
 | 
| 
bsw@1045
 | 
    17 
 | 
| 
bsw/jbe@1309
 | 
    18     ui.tag { attr = { class = "spacer" }, content = function()
 | 
| 
bsw/jbe@1309
 | 
    19       slot.put ( " » " )
 | 
| 
bsw/jbe@1309
 | 
    20     end }
 | 
| 
bsw/jbe@1309
 | 
    21   end
 | 
| 
bsw/jbe@1309
 | 
    22   
 | 
| 
bsw/jbe@1309
 | 
    23   if not config.single_area_id then
 | 
| 
bsw/jbe@1309
 | 
    24     ui.tag { attr = { class = "area" }, content = function()
 | 
| 
bsw/jbe@1309
 | 
    25       -- area link
 | 
| 
bsw@1045
 | 
    26       ui.link {
 | 
| 
bsw@1045
 | 
    27         content = function()
 | 
| 
bsw@1045
 | 
    28           ui.tag{ attr = { class = "name" }, content = issue.area.name }
 | 
| 
bsw@1045
 | 
    29         end,
 | 
| 
bsw/jbe@1309
 | 
    30         module = "index", view = "index",
 | 
| 
bsw/jbe@1309
 | 
    31         params = { unit = issue.area.unit_id, area = issue.area.id }
 | 
| 
bsw@1045
 | 
    32       }
 | 
| 
bsw/jbe@1309
 | 
    33     end }
 | 
| 
bsw@1045
 | 
    34   
 | 
| 
bsw/jbe@1309
 | 
    35     ui.tag { attr = { class = "spacer" }, content = function()
 | 
| 
bsw/jbe@1309
 | 
    36       slot.put ( " » " )
 | 
| 
bsw/jbe@1309
 | 
    37     end }
 | 
| 
bsw@1045
 | 
    38   end
 | 
| 
bsw@1045
 | 
    39   
 | 
| 
bsw/jbe@1309
 | 
    40   if link_issue then
 | 
| 
bsw/jbe@1309
 | 
    41     ui.link {
 | 
| 
bsw/jbe@1309
 | 
    42       content = function()
 | 
| 
bsw/jbe@1309
 | 
    43         ui.tag { attr = { class = "issue" }, content = issue.name }
 | 
| 
bsw/jbe@1309
 | 
    44       end,
 | 
| 
bsw/jbe@1309
 | 
    45       module = "issue", view = "show", id = issue.id
 | 
| 
bsw/jbe@1309
 | 
    46     }
 | 
| 
bsw/jbe@1309
 | 
    47   else
 | 
| 
bsw/jbe@1309
 | 
    48     ui.tag { attr = { class = "issue" }, content = issue.name }
 | 
| 
bsw/jbe@1309
 | 
    49   end
 | 
| 
bsw/jbe@1309
 | 
    50   
 | 
| 
bsw/jbe@1309
 | 
    51 end )
 | 
| 
bsw/jbe@1309
 | 
    52 
 |