mirror of
https://gitlab.com/allianceauth/allianceauth.git
synced 2025-07-16 16:00:17 +02:00
Merge branch 'srp-killmail-link-fix-issue-1282' into 'master'
Proper error message on non kill mail zkb links See merge request allianceauth/allianceauth!1297
This commit is contained in:
commit
ea2b5bfecf
@ -1,3 +1,5 @@
|
|||||||
|
import re
|
||||||
|
|
||||||
from django import forms
|
from django import forms
|
||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
|
|
||||||
@ -21,6 +23,11 @@ class SrpFleetUserRequestForm(forms.Form):
|
|||||||
data = self.cleaned_data['killboard_link']
|
data = self.cleaned_data['killboard_link']
|
||||||
if "zkillboard.com" not in data:
|
if "zkillboard.com" not in data:
|
||||||
raise forms.ValidationError(_("Invalid Link. Please use zKillboard.com"))
|
raise forms.ValidationError(_("Invalid Link. Please use zKillboard.com"))
|
||||||
|
|
||||||
|
if not re.match(r"http[s]?://zkillboard\.com/kill/\d+\/", data):
|
||||||
|
raise forms.ValidationError(
|
||||||
|
_("Invalid Link. Please post a direct link to a killmail.")
|
||||||
|
)
|
||||||
return data
|
return data
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user