From 806cec4043f9ecaa881c439f0c6c725766d91568 Mon Sep 17 00:00:00 2001 From: "konstantina.galouni" Date: Tue, 13 Jun 2023 16:10:06 +0300 Subject: [PATCH] Library | data-transfer-v2: transferData.component: Added checkbox in the form of accepting the data protection policy --- .../dataTransfer/transferData.component.html | 30 ++++++++++++------- utils/dataTransfer/transferData.component.ts | 2 ++ 2 files changed, 22 insertions(+), 10 deletions(-) diff --git a/utils/dataTransfer/transferData.component.html b/utils/dataTransfer/transferData.component.html index d73e67e8..8fd50ef7 100644 --- a/utils/dataTransfer/transferData.component.html +++ b/utils/dataTransfer/transferData.component.html @@ -64,12 +64,13 @@

Authentication:

+

Destination path (e.g. /folder1/folder2):

@@ -89,14 +90,23 @@

Comming soon!

- +
+ + + *I have read and accepted the data protection policy here. +
+ +
+ +
diff --git a/utils/dataTransfer/transferData.component.ts b/utils/dataTransfer/transferData.component.ts index 3f2ee259..1062e910 100644 --- a/utils/dataTransfer/transferData.component.ts +++ b/utils/dataTransfer/transferData.component.ts @@ -75,6 +75,8 @@ export class EGIDataTransferComponent { statusMessage = null; jobStatus; + privacyAccepted: boolean = false; + public hostnameRegex = '[a-zA-Z0-9][a-zA-Z0-9-]+[a-zA-Z0-9]\.[^\s]{2,}|' + '[a-zA-Z0-9][a-zA-Z0-9-]+[a-zA-Z0-9]\.[^\s]{2,}|' + '[a-zA-Z0-9]+\.[^\s]{2,}|' +