Skip to content

Commit b725eb4

Browse files
authored
Add success messages for Organization views (#11480)
* Add success messages for Organization views Missed these in my last PR doing success messages. * Update readthedocs/organizations/views/private.py
1 parent 2f48c81 commit b725eb4

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

readthedocs/organizations/views/base.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ def dispatch(self, *args, **kwargs):
4040

4141

4242
# Mixins
43-
class OrganizationMixin(CheckOrganizationsEnabled):
43+
class OrganizationMixin(SuccessMessageMixin, CheckOrganizationsEnabled):
4444

4545
"""
4646
Mixin class that provides organization sublevel objects.
@@ -132,7 +132,7 @@ def get_form(self, data=None, files=None, **kwargs):
132132

133133

134134
# Base views
135-
class OrganizationView(CheckOrganizationsEnabled):
135+
class OrganizationView(SuccessMessageMixin, CheckOrganizationsEnabled):
136136

137137
"""Mixin for an organization view that doesn't have nested components."""
138138

@@ -168,7 +168,7 @@ def get_success_url(self):
168168
)
169169

170170

171-
class OrganizationOwnerView(SuccessMessageMixin, OrganizationMixin):
171+
class OrganizationOwnerView(OrganizationMixin):
172172

173173
"""Mixin for views related to organization owners."""
174174

@@ -209,7 +209,7 @@ def get_success_url(self):
209209
)
210210

211211

212-
class OrganizationTeamView(SuccessMessageMixin, OrganizationTeamMixin):
212+
class OrganizationTeamView(OrganizationTeamMixin):
213213

214214
"""Mixin for views related to organization teams."""
215215

@@ -232,7 +232,7 @@ def get_success_url(self):
232232
)
233233

234234

235-
class OrganizationTeamMemberView(SuccessMessageMixin, OrganizationTeamMixin):
235+
class OrganizationTeamMemberView(OrganizationTeamMixin):
236236

237237
"""Mixin for views related to organization team members."""
238238

readthedocs/organizations/views/private.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ class EditOrganization(
117117
UpdateView,
118118
):
119119
template_name = "organizations/admin/organization_edit.html"
120+
success_message = _("Organization updated")
120121

121122

122123
class DeleteOrganization(
@@ -126,6 +127,7 @@ class DeleteOrganization(
126127
DeleteViewWithMessage,
127128
):
128129
template_name = "organizations/admin/organization_delete.html"
130+
success_message = _("Organization deleted")
129131

130132
def get_success_url(self):
131133
return reverse_lazy("organization_list")

0 commit comments

Comments
 (0)