diff --git a/FoodsharingSiegen.Server/Controls/ProspectContainer.razor b/FoodsharingSiegen.Server/Controls/ProspectContainer.razor index 10ffe57..2a7ee40 100644 --- a/FoodsharingSiegen.Server/Controls/ProspectContainer.razor +++ b/FoodsharingSiegen.Server/Controls/ProspectContainer.razor @@ -150,6 +150,11 @@
+ @if(Prospect?.Images?.Count > 0) + {
+ Perso-Check möglich
+ } +
@if (Prospect?.RecordState != RecordState.Archived) { @@ -209,15 +222,6 @@ > } - -
diff --git a/FoodsharingSiegen.Server/Data/Service/ProspectService.cs b/FoodsharingSiegen.Server/Data/Service/ProspectService.cs index 596e1e9..055f345 100644 --- a/FoodsharingSiegen.Server/Data/Service/ProspectService.cs +++ b/FoodsharingSiegen.Server/Data/Service/ProspectService.cs @@ -243,6 +243,7 @@ namespace FoodsharingSiegen.Server.Data.Service { var prospect = await Context.Prospects! .Include(x => x.Interactions) + .Include(x => x.Images) .AsNoTracking() .FirstOrDefaultAsync(x => x.VerificationToken == token); diff --git a/FoodsharingSiegen.Server/Pages/UploadVerification.razor b/FoodsharingSiegen.Server/Pages/UploadVerification.razor index 3dcaddc..823016d 100644 --- a/FoodsharingSiegen.Server/Pages/UploadVerification.razor +++ b/FoodsharingSiegen.Server/Pages/UploadVerification.razor @@ -3,6 +3,8 @@ @using System.IO @layout LoginLayout +Identitätsprüfung - @AppSettings.Value.Terms.Title +
@@ -33,7 +35,15 @@ else {
- Hinweis: Dies ist die Upload-Seite für den Foodsaver @_prospect.FsId. + Hinweis: Dies ist die Upload-Seite für Foodsaver @_prospect.FsId. +
+ +
+ Um dich auf der Foodsharing-Plattform als Foodsaver freischalten zu können, muss ein*e Botschafter*in Name, Adresse und Geburtsdatum im Profil des Foodsavers auf Korrektheit durch Vergleich mit einem Ausweisdokument prüfen. Das ist wichtig, damit die Rechtsvereinbarung Bestand hat und wir die Zusagen erfüllen, die wir den Spenderbetrieben geben.
+
+ +
@@ -48,7 +58,6 @@
- Es können noch bis zu @(5 - _uploadedCount) Bilder hochgeladen werden @if (_uploadedCount >= 5) { @@ -56,6 +65,7 @@ } else { + Es können noch bis zu @(5 - _uploadedCount) Bilder hochgeladen werden
} - @if (_uploadedCount > 0) + @if (_isSuccess) {

- Vielen Dank für den Upload. Du kannst diese Seite nun schließen. + Vielen Dank für den Upload. Wenn du alle benötigten Bilder hochgeladen hast, kannst du die Seite schließen. Du musst nichts weiter tun.
} } diff --git a/FoodsharingSiegen.Server/Pages/UploadVerification.razor.cs b/FoodsharingSiegen.Server/Pages/UploadVerification.razor.cs index 5ab4044..bc43203 100644 --- a/FoodsharingSiegen.Server/Pages/UploadVerification.razor.cs +++ b/FoodsharingSiegen.Server/Pages/UploadVerification.razor.cs @@ -47,6 +47,7 @@ namespace FoodsharingSiegen.Server.Pages if (result.Success && result.Data != null) { _prospect = result.Data; + _uploadedCount = _prospect.Images?.Count ?? 0; } else {