# HG changeset patch # User bsw # Date 1600101080 -7200 # Node ID 87e2a58bef9ea70cadc0a8f18c9e4db8ab19a7df # Parent d8fd5b7832f97a7aef908d87ef4e6e91d96a08de Fixed add_support for usage without access token diff -r d8fd5b7832f9 -r 87e2a58bef9e env/util/add_support.lua --- a/env/util/add_support.lua Thu Aug 27 09:17:57 2020 +0200 +++ b/env/util/add_support.lua Mon Sep 14 18:31:20 2020 +0200 @@ -5,7 +5,11 @@ -- TODO important m1 selectors returning result _SET_! local issue = initiative:get_reference_selector("issue"):for_share():single_object_mode():exec() - local member = app.access_token.member or app.session.member + local member = app.access_token and app.access_token.member or app.session and app.session.member + if not member then + slot.put_into("error", "no valid session") + return false + end if not member:has_voting_right_for_unit_id(issue.area.unit_id) then slot.put_into("error", _"No voting rights.")