Ticket #906 (closed Defect: fixed)

Opened 5 years ago

Last modified 3 years ago

Webclient: editing "Include in label" has no effect

Reported by: jri Owned by: jri
Priority: Major Milestone: Release 4.8
Component: DeepaMehta Standard Distribution Version: 4.7
Keywords: Cc: dgf, Malte, JuergeN
Complexity: 5 Area: GUI / Usability
Module: deepamehta-typeeditor

Description

When an association definition is edited manually, that is when the association is selected, and the "Include in label" checkbox is changed, the new value is saved, but is not reflected in the parent type's definition. The change shows no effect until server restart. To my knowledge all DM version are affected.

Workaround: use the type editor instead. That is select the parent type (topic) and then press Edit. The "Include in label" checkboxes displayed there work as expected.

Change History

comment:1 Changed 5 years ago by jri

  • Status changed from new to accepted

comment:2 Changed 5 years ago by Jörg Richter <jri@…>

In 1152a41e09d5ece56e408b3d7de28fc18e07dd9c/deepamehta:

Core: refactor assocDef retrieval/update (#906).

Internal changes:

An assoc def's custom association type and include-in-label flag are consequently stored/retrieved in/from the underlying association's child topics.

There is a new AssociationDefinitionModel? constructor that takes an AssociationModel? (the underlying association).

See #906.

comment:3 Changed 4 years ago by Jörg Richter <jri@…>

In c6113b78da4e0220701a96f559bab4d897f2a6ad/deepamehta:

Core: fix assoc def creation (#906).

See #906.

comment:4 Changed 4 years ago by Jörg Richter <jri@…>

In 9b73c67ead21765128866cb61358d56b6ddd9a90/deepamehta:

Core: refactor assoc def update (#906).

See #906.

comment:5 Changed 4 years ago by Jörg Richter <jri@…>

In ea983df537c62aebd60a12d2bb136ca4b94e28e9/deepamehta:

Core: fix assoc def update (#906).

See #906.

comment:6 Changed 4 years ago by jri

Setting the "Include in label" flag directly on the association still doesn't work.

comment:7 Changed 3 years ago by Jörg Richter <jri@…>

In a9b45477486553742905c5d4ef6c7c6875b9990e/deepamehta:

Adapt Webclient to new assoc def format.

See #1063.
See #906.

comment:8 Changed 3 years ago by jri

  • Status changed from accepted to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.