Merge branch 'master' into develop
This commit is contained in:
		
						commit
						50bf5c8c1d
					
				|  | @ -202,6 +202,9 @@ class ActorScopeFilter(filters.CharFilter): | ||||||
|                 return queryset.none() |                 return queryset.none() | ||||||
| 
 | 
 | ||||||
|             return queryset.filter(**{self.actor_field: actor}) |             return queryset.filter(**{self.actor_field: actor}) | ||||||
|  |         elif value.lower().startswith("domain:"): | ||||||
|  |             domain = value.split("domain:", 1)[1] | ||||||
|  |             return queryset.filter(**{"{}__domain_id".format(self.actor_field): domain}) | ||||||
|         else: |         else: | ||||||
|             return queryset.none() |             return queryset.none() | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -52,6 +52,7 @@ def test_mutation_filter_is_approved(value, expected, factories): | ||||||
|         ("noop", 2, []), |         ("noop", 2, []), | ||||||
|         ("actor:actor1@domain.test", 0, [0]), |         ("actor:actor1@domain.test", 0, [0]), | ||||||
|         ("actor:actor2@domain.test", 0, [1]), |         ("actor:actor2@domain.test", 0, [1]), | ||||||
|  |         ("domain:domain.test", 0, [0, 1]), | ||||||
|     ], |     ], | ||||||
| ) | ) | ||||||
| def test_actor_scope_filter( | def test_actor_scope_filter( | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	 Agate
						Agate