views: add optional argument scopes to Edit{Core,Crown}View.get_fields()

This commit is contained in:
Benjamin Dauvergne 2018-03-24 19:10:08 +01:00
parent 2597237f6c
commit 0a9efb7684
1 changed files with 4 additions and 4 deletions

View File

@ -42,8 +42,8 @@ class EditCoreView(EditProfile):
]
@classmethod
def get_fields(cls):
fields, labels = super(EditCoreView, cls).get_fields()
def get_fields(cls, scopes=None):
fields, labels = super(EditCoreView, cls).get_fields(scopes=scopes)
return [field for field in fields if field in cls.fields], labels
def form_valid(self, form):
@ -66,8 +66,8 @@ class EditCrownView(EditProfile):
]
@classmethod
def get_fields(cls):
fields, labels = super(EditCrownView, cls).get_fields()
def get_fields(cls, scopes=None):
fields, labels = super(EditCrownView, cls).get_fields(scopes=scopes)
return [field for field in fields if field not in cls.fields], labels
def form_valid(self, form):