8
0
Fork 0
mirror of https://gitlab2.federez.net/re2o/re2o synced 2024-11-30 00:22:25 +00:00

fix: Permission DoesNotExist when accessing BaseInvoice history

See the issue for details.

Closes #317 .
This commit is contained in:
Hugo Levy-Falk 2021-01-24 11:07:19 +01:00 committed by Gabriel Detraz
parent fdb0b0b10f
commit 1a9d3d0824
2 changed files with 25 additions and 0 deletions

View file

@ -0,0 +1,19 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.11.29 on 2021-01-24 10:05
from __future__ import unicode_literals
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('cotisations', '0002_foreign_keys'),
]
operations = [
migrations.AlterModelOptions(
name='baseinvoice',
options={'permissions': (('view_baseinvoice', 'Can view an base invoice object'),)},
),
]

View file

@ -60,6 +60,12 @@ from cotisations.validators import check_no_balance
class BaseInvoice(RevMixin, AclMixin, FieldPermissionModelMixin, models.Model): class BaseInvoice(RevMixin, AclMixin, FieldPermissionModelMixin, models.Model):
date = models.DateTimeField(auto_now_add=True, verbose_name=_("date")) date = models.DateTimeField(auto_now_add=True, verbose_name=_("date"))
class Meta:
abstract = False
permissions = (
("view_baseinvoice", _("Can view an base invoice object")),
)
# TODO : change prix to price # TODO : change prix to price
def prix(self): def prix(self):
""" """