pyproject.toml update and merge from develop

This commit is contained in:
Liam Brydon
2025-11-07 08:09:06 +13:00
parent 8282855975
commit 6a5413b492
7 changed files with 242 additions and 41 deletions

View File

@ -1251,7 +1251,16 @@ def package_compound_structures(request, package_uuid, compound_uuid):
structure_smiles = request.POST.get("structure-smiles")
structure_description = request.POST.get("structure-description")
cs = current_compound.add_structure(structure_smiles, structure_name, structure_description)
try:
cs = current_compound.add_structure(
structure_smiles, structure_name, structure_description
)
except ValueError:
return error(
request,
"Adding structure failed!",
"The structure could not be added as normalized structures don't match!",
)
return redirect(cs.url)