7

Merge pull request #20 from praekeltfoundation/feature/SAS-90-revert-query-rule-to-not-be-static

Remove static flag for Query Rule
This commit is contained in:
Kaitlyn
2018-02-21 15:54:36 +02:00
committed by GitHub
2 changed files with 1 additions and 9 deletions

View File

@ -266,7 +266,6 @@ class QueryRule(AbstractBaseRule):
"""
icon = 'fa-link'
static = True
parameter = models.SlugField(_("The query parameter to search for"),
max_length=20)
@ -281,13 +280,7 @@ class QueryRule(AbstractBaseRule):
class Meta:
verbose_name = _('Query Rule')
def test_user(self, request, user=None):
if user:
# This rule currently does not support testing a user directly
# TODO: Make this test a user directly if/when the rule uses
# historical data
return False
def test_user(self, request):
return request.GET.get(self.parameter, '') == self.value
def description(self):

View File

@ -45,4 +45,3 @@ def test_query_rule_create():
assert query_rule.parameter == 'query'
assert query_rule.value == 'value'
assert query_rule.static