Fixed error return, removed unused options

This commit is contained in:
Tim Lorsbach
2026-07-02 22:57:30 +02:00
parent a0ac79a897
commit 8017070de8
2 changed files with 13 additions and 3 deletions

View File

@ -8,7 +8,7 @@ from django.shortcuts import redirect
from bayer.models import PESCompound from bayer.models import PESCompound
from epdb.logic import PackageManager from epdb.logic import PackageManager
from epdb.models import Pathway, Node from epdb.models import Pathway, Node
from epdb.views import _anonymous_or_real from epdb.views import _anonymous_or_real, error
from utilities.decorators import package_permission_required from utilities.decorators import package_permission_required
Package = s.GET_PACKAGE_MODEL() Package = s.GET_PACKAGE_MODEL()
@ -22,7 +22,11 @@ def create_pes(request, package_uuid):
if request.method == "POST": if request.method == "POST":
if current_package.classification_level == Package.Classification.INTERNAL: if current_package.classification_level == Package.Classification.INTERNAL:
raise HttpResponseBadRequest("Cannot create PESs for internal packages.") return error(
request,
f'Creation of PESs for package {current_package.name} failed!',
"Creating PESs for internal packages is not allowed.",
)
compound_name = request.POST.get('compound-name') compound_name = request.POST.get('compound-name')
compound_description = request.POST.get('compound-description') compound_description = request.POST.get('compound-description')
@ -64,7 +68,11 @@ def create_pes_node(request, package_uuid, pathway_uuid):
if request.method == "POST": if request.method == "POST":
if current_package.classification_level == Package.Classification.INTERNAL: if current_package.classification_level == Package.Classification.INTERNAL:
raise HttpResponseBadRequest("Cannot create PESs for internal packages.") return error(
request,
f'Creation of PESs for package {current_package.name} failed!',
"Creating PESs for internal packages is not allowed.",
)
compound_name = request.POST.get('compound-name') compound_name = request.POST.get('compound-name')
compound_description = request.POST.get('compound-description') compound_description = request.POST.get('compound-description')

View File

@ -202,6 +202,7 @@
</a> </a>
</li> </li>
{% endif %} {% endif %}
{% if 1 == 0 %}
<li> <li>
<a id="timeseries-toggle-button" class="cursor-pointer"> <a id="timeseries-toggle-button" class="cursor-pointer">
<svg <svg
@ -252,6 +253,7 @@
Show Predicted Properties Show Predicted Properties
</a> </a>
</li> </li>
{% endif %}
</ul> </ul>
</div> </div>
</div> </div>