|
a/Allura/allura/controllers/project.py |
|
b/Allura/allura/controllers/project.py |
|
... |
|
... |
180 |
c.project = neighborhood.register_project(project_unixname,
|
180 |
c.project = neighborhood.register_project(project_unixname,
|
181 |
project_name=project_name, private_project=private_project)
|
181 |
project_name=project_name, private_project=private_project)
|
182 |
except exceptions.ProjectOverlimitError:
|
182 |
except exceptions.ProjectOverlimitError:
|
183 |
flash("You have exceeded the maximum number of projects you are allowed to create", 'error')
|
183 |
flash("You have exceeded the maximum number of projects you are allowed to create", 'error')
|
184 |
redirect('.')
|
184 |
redirect('.')
|
|
|
185 |
except exceptions.ProjectRatelimitError:
|
|
|
186 |
flash("Project creation rate limit exceeded. Please try again later.", 'error')
|
|
|
187 |
redirect('.')
|
185 |
|
188 |
|
186 |
if project_description:
|
189 |
if project_description:
|
187 |
c.project.short_description = project_description
|
190 |
c.project.short_description = project_description
|
188 |
offset = c.project.next_mount_point(include_hidden=True)
|
191 |
offset = c.project.next_mount_point(include_hidden=True)
|
189 |
if tools and not neighborhood.project_template:
|
192 |
if tools and not neighborhood.project_template:
|