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

prevent duplicated access requests creation from rems #431 #440

Closed neoflex closed 11 months ago

neoflex commented 11 months ago

When receiving a request to /api/rems we now check and ignore the items received if we already have active accesses created automatically for the same user, same dataset and same expiration date.