1
0
Fork 0

Merge branch 'pr/fix_W0201' into 'master'

(forms/BaseObservationFormSet|views/ObservationListView|api/serializers): Add missing initialization of member variables (W0201)

See merge request librespacefoundation/satnogs/satnogs-network!867
merge-requests/867/merge
Fabian P. Schmidt 2020-01-08 17:06:54 +00:00
commit decc74766b
5 changed files with 5 additions and 2 deletions

View File

@ -10,5 +10,4 @@ disable=
R0912, # too-many-branches
R0913, # too-many-arguments
R0914, # too-many-locals
W0201, # attribute-defined-outside-init
W0703, # broad-except

View File

@ -12,5 +12,4 @@ disable=
R0912, # too-many-branches
R0913, # too-many-arguments
R0914, # too-many-locals
W0201, # attribute-defined-outside-init
W0703, # broad-except

View File

@ -116,6 +116,8 @@ class ObservationSerializer(serializers.ModelSerializer):
class NewObservationListSerializer(serializers.ListSerializer):
"""SatNOGS Network New Observation API List Serializer"""
transmitters = {}
def validate(self, attrs):
"""Validates data from a list of new observations"""
station_set = set()

View File

@ -81,6 +81,8 @@ class ObservationForm(forms.ModelForm):
class BaseObservationFormSet(forms.BaseFormSet):
"""Base FormSet class for Observation objects forms"""
transmitters = {}
def __init__(self, user, *args, **kwargs):
"""Initializes Observation FormSet"""
self.user = user

View File

@ -100,6 +100,7 @@ class ObservationListView(ListView): # pylint: disable=R0901
template_name = 'base/observations.html'
str_filters = ['norad', 'observer', 'station', 'start', 'end']
flag_filters = ['bad', 'good', 'unvetted', 'future', 'failed']
filtered = None
def get_filter_params(self):
"""