From ec96755c918968bec31fdbe17f2fc403c7ff3444 Mon Sep 17 00:00:00 2001 From: chausman <chausman@nrao.edu> Date: Tue, 21 May 2024 11:30:05 -0600 Subject: [PATCH] fix matrix model --- shared/workspaces/workspaces/capability/schema.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/shared/workspaces/workspaces/capability/schema.py b/shared/workspaces/workspaces/capability/schema.py index 6eb59a24b..871137965 100644 --- a/shared/workspaces/workspaces/capability/schema.py +++ b/shared/workspaces/workspaces/capability/schema.py @@ -1005,7 +1005,7 @@ class CasaMatrixCasaVersion(JSONSerializable): sa.Boolean, default=True, ) - capabilities = relationship("Capability", back_populates="casa_matrix_casa_versions", secondary=matrix_capabilities) + # capabilities = relationship("Capability", back_populates="casa_matrix_casa_versions", secondary=matrix_capabilities) # Pyramid support method: must accept a "request" argument that is unused by us def __json__(self, request=None) -> dict: @@ -1055,9 +1055,9 @@ class Capability(JSONSerializable): templates = relationship("CapabilityTemplate", backref="capabilities", lazy="dynamic") requests = relationship("CapabilityRequest", back_populates="capability") state_machine = relationship("StateMachine", back_populates="capability", uselist=False) - # matrix_casa_versions = relationship( - # "CasaMatrixCasaVersion", back_populates="capabilities", lazy=True, secondary=matrix_capabilities - # ) + casa_versions = relationship( + "CasaMatrixCasaVersion", back_populates="capabilities", lazy=True, secondary=matrix_capabilities + ) def create_request(self, parameters: ParameterIF, future_products: FutureProductIF): """ -- GitLab