Issue #225 (taiga-payments): Remove blocked project from discover calls
parent
5b61586925
commit
995c753a4b
|
@ -37,7 +37,8 @@ class DiscoverModeFilterBackend(FilterBackend):
|
|||
|
||||
if discover_mode:
|
||||
# discover_mode enabled
|
||||
qs = qs.filter(anon_permissions__contains=["view_project"])
|
||||
qs = qs.filter(anon_permissions__contains=["view_project"],
|
||||
blocked_code__isnull=True)
|
||||
|
||||
return super().filter_queryset(request, qs.distinct(), view)
|
||||
|
||||
|
|
|
@ -220,6 +220,10 @@ class Project(ProjectDefaults, TaggedMixin, models.Model):
|
|||
transfer_token = models.CharField(max_length=255, null=True, blank=True, default=None,
|
||||
verbose_name=_("project transfer token"))
|
||||
|
||||
blocked_code = models.CharField(null=True, blank=True, max_length=255,
|
||||
choices=choices.BLOCKING_CODES + settings.EXTRA_BLOCKING_CODES, default=None,
|
||||
verbose_name=_("blocked code"))
|
||||
|
||||
#Totals:
|
||||
totals_updated_datetime = models.DateTimeField(null=False, blank=False, auto_now_add=True,
|
||||
verbose_name=_("updated date time"), db_index=True)
|
||||
|
@ -248,10 +252,6 @@ class Project(ProjectDefaults, TaggedMixin, models.Model):
|
|||
total_activity_last_year = models.PositiveIntegerField(null=False, blank=False, default=0,
|
||||
verbose_name=_("activity last year"), db_index=True)
|
||||
|
||||
blocked_code = models.CharField(null=True, blank=True, max_length=255,
|
||||
choices=choices.BLOCKING_CODES + settings.EXTRA_BLOCKING_CODES, default=None,
|
||||
verbose_name=_("blocked code"))
|
||||
|
||||
_importing = None
|
||||
|
||||
class Meta:
|
||||
|
|
Loading…
Reference in New Issue