fix
This commit is contained in:
parent
2c9e0033ec
commit
92367b35d7
|
|
@ -534,7 +534,7 @@ class EstablishmentQuerySet(models.QuerySet):
|
|||
"""Return QuerySet with establishments that user has an access."""
|
||||
from account.models import UserRole
|
||||
|
||||
if not user.is_superuser:
|
||||
if not user.is_superuser and not user.is_anonymous:
|
||||
filters = {'address__city__country__code': country_code}
|
||||
if user.is_establishment_administrator and not user.is_establishment_manager:
|
||||
filters.update({
|
||||
|
|
|
|||
|
|
@ -105,10 +105,10 @@ class Review(BaseAttributes, TranslatedFieldsMixin):
|
|||
@property
|
||||
def visited_on(self):
|
||||
from account.models import User
|
||||
|
||||
from account.serializers import UserBaseSerializer
|
||||
if isinstance(self.reviewer, User):
|
||||
return {
|
||||
'user': self.reviewer,
|
||||
'user': UserBaseSerializer(self.reviewer).data,
|
||||
'date': self.visited_at,
|
||||
}
|
||||
return None
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@ from review.models import Review, Inquiries, GridItems
|
|||
class ReviewBaseSerializer(serializers.ModelSerializer):
|
||||
text_translated = serializers.CharField(read_only=True)
|
||||
status_display = serializers.CharField(read_only=True)
|
||||
visited_on = serializers.DictField(read_only=True, allow_null=True)
|
||||
|
||||
class Meta:
|
||||
model = Review
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user