|
@@ -513,7 +513,7 @@ class RowLevelPermission(Permission):
|
|
|
# parmi toutes les RowLevelpermission, celles qui sont relatives à des OfferSubscription et qui sont dans allowedcodenames
|
|
|
rowperms = cls.objects.filter(content_type=ContentType.objects.get_for_model(OfferSubscription), codename__in=allowedcodenames)
|
|
|
# toutes les Offers pour lesquelles il existe une RowLevelpermission correspondante dans rowperms
|
|
|
- return Offer.objects.filter(rowlevelpermission__in=rowperms) # @JocelynD: un petit .distinct() ici non ?
|
|
|
+ return Offer.objects.filter(rowlevelpermission__in=rowperms).distinct()
|
|
|
|
|
|
@classmethod
|
|
|
def get_manageable_users(cls, user):
|