minor
Some checks failed
CI / test (pull_request) Failing after 28s
API CI / api-tests (pull_request) Failing after 44s

This commit is contained in:
Tim Lorsbach
2026-08-28 13:14:43 +02:00
parent f885745127
commit b54c8eaab6
3 changed files with 41 additions and 9 deletions

View File

@ -11,6 +11,7 @@ from .models import (
CompoundStructure,
Edge,
EnviFormer,
EnzymeLink,
ExternalDatabase,
ExternalIdentifier,
Group,
@ -212,6 +213,10 @@ class CompoundStructureAdmin(EPAdmin):
pass
class EnzymeLinkAdmin(EPAdmin):
pass
class SimpleAmbitRuleAdmin(EPAdmin):
pass
@ -266,6 +271,7 @@ admin.site.register(License, LicenseAdmin)
admin.site.register(ClassifierPluginModel, ClassifierPluginModelAdmin)
admin.site.register(Compound, CompoundAdmin)
admin.site.register(CompoundStructure, CompoundStructureAdmin)
admin.site.register(EnzymeLink, EnzymeLinkAdmin)
admin.site.register(SimpleAmbitRule, SimpleAmbitRuleAdmin)
admin.site.register(ParallelRule, ParallelRuleAdmin)
admin.site.register(Reaction, ReactionAdmin)

View File

@ -665,11 +665,11 @@ class PackageManager(object):
# EDIT START
if data.get("classification"):
if data["classification"] == "INTERNAL":
pack.classification = Package.Classification.RESTRICTED
pack.classification_level = Package.Classification.RESTRICTED
elif data["classification"] == "RESTRICTED":
pack.classification = Package.Classification.RESTRICTED
pack.classification_level = Package.Classification.RESTRICTED
elif data["classification"] == "SECRET":
pack.classification = Package.Classification.SECRET
pack.classification_level = Package.Classification.SECRET
if not "datapool" in data:
raise ValueError("Missing datapool in package")