Ticket #1028 (closed Defect: fixed)

Opened 5 years ago

Last modified 5 years ago

Detail panel lacks implicit READ permission

Reported by: jri Owned by: jri
Priority: Major Milestone: Release 4.8.4
Component: DeepaMehta Standard Distribution Version: 4.8.3
Keywords: Cc: dgf, Malte, JuergeN
Complexity: 3 Area:
Module: deepamehta-webclient

Description

The Webclient makes not yet use of the implicit READ permission in every situation when it needs it. In the detail panel's related-topics-list the assoc type names are rendered. If the association is READable but the assoc type is not rendering fails. This happens if the association is NOT already visible on the canvas.

At the moment only the canvas rendering enforces the implicit READ permission, but the detail panel does not.

See #899.

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 4c9285c093a0c5cc23e9d7540dd56bb29996c292/deepamehta:

Detail panel enforces implicit READ perm. (#1028)

The detail panel enforces implicit READ permission for the types of the associations that are rendered in the related-topics-list. The assoc types are required in order to render their names.

See #1028.

comment:3 Changed 5 years ago by jri

  • Status changed from accepted to closed
  • Resolution set to fixed

comment:4 Changed 5 years ago by jri

  • Status changed from closed to reopened
  • Resolution fixed deleted

The detail panel's related-topics-list still renders not properly. You can see that e.g. when selecting the "OhandaOne?" or "DM4 Improvements" workspace topics at myDM. The respective client-side error messages are:

TypeCacheError: topic type "domain.project.topic_type_43635" not found

TypeCacheError: topic type "domain.project.topic_type_43580" not found

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

In 2c82bc70cc916d83c71aee8effb2b8230808f337/deepamehta:

Webclient: fix related-topics-list (#1028).

Enforce implicit READ permission for the topic types rendered in group headers.

See #1028.

comment:6 Changed 5 years ago by jri

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