Add explicit note about using our digial signature provider
authorMagnus Hagander <magnus@hagander.net>
Tue, 3 Dec 2024 15:27:46 +0000 (16:27 +0100)
committerMagnus Hagander <magnus@hagander.net>
Tue, 3 Dec 2024 15:27:46 +0000 (16:27 +0100)
When selecting digital signatures for contracts, one must use our
provider otherwise it won't work. If a sponsor requires the use of a
separate system, they must choose manual contracts. So make this
double-clear by adding another NOTE! to the selection.

postgresqleu/confsponsor/views.py

index 4f7fa393c7c2c7ac53fdbb6e4a2b00be99482fb4..d802a44489870a36f834564f10225c3aff3b231c 100644 (file)
@@ -429,7 +429,7 @@ def sponsor_signup(request, confurlname, levelurlname):
             if conference.contractprovider:
                 providerimpl = conference.contractprovider.get_implementation()
                 contractchoices.append(
-                    (0, 'Digital signatures', "Digitally sign the contract using {}. {}<br/><strong>NOTE!</strong> The signing process has to complete within {} days or the signup will be automatically canceled.".format(conference.contractprovider.displayname, providerimpl.description_text(request.user.email), conference.contractexpires)),
+                    (0, 'Digital signatures', "Digitally sign the contract using {}. {}<br/><strong>NOTE!</strong> The signing process has to complete within {} days or the signup will be automatically canceled.<br/><strong>NOTE!</strong> The digital signing must be done with the process integrated with our system. It can <em>not</em> be used with a different digital signature provider!".format(conference.contractprovider.displayname, providerimpl.description_text(request.user.email), conference.contractexpires)),
                 )
             if conference.manualcontracts:
                 contractchoices.append(