[ https://issues.apache.org/jira/browse/DISPATCH-1011?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16759923#comment-16759923 ]
ASF subversion and git services commented on DISPATCH-1011: ----------------------------------------------------------- Commit 0f7ab6d623b90cc57d99c1a4b42090c48cd4ac28 in qpid-dispatch's branch refs/heads/master from Jiri Danek [ https://gitbox.apache.org/repos/asf?p=qpid-dispatch.git;h=0f7ab6d ] NO-JIRA: remove unused declaration of _qd_policy_link_user_name_subst Relates to DISPATCH-1009, DISPATCH-1011 which removed the implementation. > Policy username substitution fails to match certain user names > -------------------------------------------------------------- > > Key: DISPATCH-1011 > URL: https://issues.apache.org/jira/browse/DISPATCH-1011 > Project: Qpid Dispatch > Issue Type: Bug > Components: Policy Engine > Affects Versions: 1.0.1 > Reporter: Chuck Rolke > Assignee: Chuck Rolke > Priority: Major > Fix For: 1.2.0 > > > If a username is a substring of a policy rule's static text then the username > substitution fails. For example: > {{ if (!_qd_policy_approve_link_name("em", "temp-${user}", "temp-em"))}} > {{ return "proposed link 'temp-em' should match allowed links with > ${user} but does not";}} > Since the username *em* is found in the fixed text of *temp-* then the > substitution logic goes awry and the match fails. Thanks to aconway for > making this observation. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org