OK, I'm now happy with the issue experts' workflow.
This commit is contained in:
parent
54ad57349c
commit
863a7e3c0e
|
@ -1,3 +1,22 @@
|
|||
------------------------------------------------------------------------
|
||||
-- User `youyesyet` (the app, and less secure parts of the site)
|
||||
-- must have the permissions of `canvassers`.
|
||||
------------------------------------------------------------------------
|
||||
DO
|
||||
$do$
|
||||
BEGIN
|
||||
IF NOT EXISTS (
|
||||
SELECT -- SELECT list can stay empty for this
|
||||
FROM pg_catalog.pg_roles
|
||||
WHERE rolname = 'youyesyet') THEN
|
||||
|
||||
CREATE ROLE youyesyet LOGIN PASSWORD 'thisisnotsecure';
|
||||
END IF;
|
||||
END
|
||||
$do$;
|
||||
|
||||
grant canvassers to youyesyet;
|
||||
|
||||
------------------------------------------------------------------------
|
||||
-- convenience view lv_followupactions of entity followupactions for
|
||||
-- lists, et cetera
|
||||
|
|
|
@ -36,7 +36,7 @@
|
|||
</label>
|
||||
{% ifmemberof issueexperts analysts issueeditors admin %}
|
||||
<span id='visit' name='visit' class='pseudo-widget disabled'>
|
||||
by {{visit.canvasser_id_expanded}} at {{visit.date}}
|
||||
by {{visit.canvasser_id_expanded}} on {{visit.date}}
|
||||
</span>
|
||||
{% else %}
|
||||
<span id='visit_id' name='visit_id' class='pseudo-widget not-authorised'>
|
||||
|
@ -46,8 +46,17 @@
|
|||
</p>
|
||||
<p class='widget'>
|
||||
<label for='issue_id'>
|
||||
{{issue.id}}
|
||||
Issue
|
||||
</label>
|
||||
{% ifmemberof issueexperts analysts issueeditors admin %}
|
||||
<span id='visit' name='visit' class='pseudo-widget disabled'>
|
||||
{{issue.id}}
|
||||
</span>
|
||||
{% else %}
|
||||
<span id='visit_id' name='visit_id' class='pseudo-widget not-authorised'>
|
||||
You are not permitted to view visit of followuprequests
|
||||
</span>
|
||||
{% endifmemberof %}
|
||||
{% ifmemberof issueexperts admin %}
|
||||
<div id="issue-brief">
|
||||
{{issue.brief|safe}}
|
||||
|
|
Loading…
Reference in a new issue