elixir-luxembourg / daisy

Data Information System (DAISY) is a data bookkeeping application designed to help Biomedical Research institutions with their GDPR compliance.
GNU Affero General Public License v3.0
12 stars 10 forks source link

List of Logbook entries on Contract page does not show detailed information #463

Open marikapop opened 9 months ago

marikapop commented 9 months ago

Describe the bug (current behaviour) Data logbook entry of a contract has info which is not clear where it comes from (logbook entry of this data declaration does not have contract linked)

To reproduce

Expected behavior Contract logbook should contain logbooks entries of data declarations that have that contract linked.

Environment:

Additional information (error logs, screenshots)

vildead commented 8 months ago

@marikapop Can you suggest expected/desired behaviour please?

To my understanding, the logbook on contract page is showing which declarations are covered by that contract (Field CONTRACT: The Contract that ensures the legal receipt, keeping and analysis of this data.)

Which records should be displayed in the contract logbook box? Which attributes of the records are to be shown? (date? name?...)