understand that beaconmeasurement data is split into wifi and ibeacon
This commit is contained in:
parent
cffc277b18
commit
20acc3bc5b
1 changed files with 5 additions and 3 deletions
|
@ -327,11 +327,13 @@ class EditorFormBase(I18nModelFormMixin, ModelForm):
|
||||||
)
|
)
|
||||||
|
|
||||||
def clean_data(self):
|
def clean_data(self):
|
||||||
if not isinstance(self.cleaned_data['data'], list):
|
if 'wifi' not in self.cleaned_data['data']:
|
||||||
raise ValidationError(_('Scan data is not a list.'))
|
raise ValidationError(_('WiFi scan data is missing.'))
|
||||||
|
if not isinstance(self.cleaned_data['data']["wifi"], list):
|
||||||
|
raise ValidationError(_('WiFi scan data is not a list.'))
|
||||||
|
|
||||||
data = list()
|
data = list()
|
||||||
for scan in self.cleaned_data['data']:
|
for scan in self.cleaned_data['data']["wifi"]:
|
||||||
scan: list[dict]
|
scan: list[dict]
|
||||||
scan_data = list()
|
scan_data = list()
|
||||||
for item in scan:
|
for item in scan:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue