ComPlat / chemotion_ELN

Electronic Lab Notebook
https://www.chemotion.net
GNU Affero General Public License v3.0
119 stars 45 forks source link

fix: attachment permission validation to allow access on shared items #1973

Closed FabianMauz closed 1 week ago

FabianMauz commented 2 weeks ago

This PR will fix a problem if the user tries to download an attachment from e.g. a research plan if the plan is in a synchronized or shared collection.

github-actions[bot] commented 2 weeks ago

LCOV of commit 2c0eb8e during Continuous Integration #2974

Summary coverage rate:
  lines......: 64.2% (13675 of 21317 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a
github-actions[bot] commented 1 week ago

LCOV of commit 0b6dfff during Continuous Integration #2996

Summary coverage rate:
  lines......: 64.1% (13674 of 21318 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a
github-actions[bot] commented 1 week ago

LCOV of commit 721515f during Continuous Integration #3003

Summary coverage rate:
  lines......: 64.2% (13683 of 21317 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a
github-actions[bot] commented 1 week ago

LCOV of commit 7ea55a2 during Continuous Integration #3004

Summary coverage rate:
  lines......: 64.2% (13682 of 21318 lines)
  functions..: no data found
  branches...: no data found

Files changed coverage rate: n/a