mirror of
https://github.com/mediacms-io/mediacms.git
synced 2026-04-30 18:36:13 -04:00
sharing
This commit is contained in:
+3
-6
@@ -138,8 +138,9 @@ class MediaPublishForm(forms.ModelForm):
|
||||
|
||||
self.was_shared = self.instance.is_shared if self.instance.pk else False
|
||||
is_embed_mode = self._check_embed_mode()
|
||||
if not is_embed_mode:
|
||||
self.fields.pop('shared')
|
||||
|
||||
self.fields["shared"].initial = self.was_shared
|
||||
self.initial["shared"] = self.was_shared
|
||||
|
||||
if not is_mediacms_editor(user):
|
||||
for field in ["featured", "reported_times", "is_reviewed"]:
|
||||
@@ -153,10 +154,6 @@ class MediaPublishForm(forms.ModelForm):
|
||||
valid_states.append(self.instance.state)
|
||||
self.fields["state"].choices = [(state, dict(MEDIA_STATES).get(state, state)) for state in valid_states]
|
||||
|
||||
if is_embed_mode:
|
||||
self.fields["shared"].initial = self.was_shared
|
||||
self.initial["shared"] = self.was_shared
|
||||
|
||||
if getattr(settings, 'USE_RBAC', False) and 'category' in self.fields:
|
||||
if is_mediacms_editor(user):
|
||||
pass
|
||||
|
||||
Reference in New Issue
Block a user