Skip to content

Commit

Permalink
Merge pull request #8 from observatorycontrolsystem/set_default_values
Browse files Browse the repository at this point in the history
Set default values for non nullable fields
  • Loading branch information
jnation3406 authored Feb 23, 2022
2 parents 264142c + 6753ec2 commit c7bfed0
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 6 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
0.2.9
2022-02-23

Set default values for the fields which cannot be null in the science archive

0.2.8
2022-02-22

Expand Down
12 changes: 6 additions & 6 deletions ocs_archive/input/headerdata.py
Original file line number Diff line number Diff line change
Expand Up @@ -65,10 +65,10 @@ def get_observation_date(self):
return self.get_headers().get(settings.OBSERVATION_DATE_KEY)

def get_proposal_id(self):
return self.get_headers().get(settings.PROPOSAL_ID_KEY)
return self.get_headers().get(settings.PROPOSAL_ID_KEY, '')

def get_configuration_type(self):
return self.get_headers().get(settings.CONFIGURATION_TYPE_KEY)
return self.get_headers().get(settings.CONFIGURATION_TYPE_KEY, '')

def get_exposure_time(self):
return self.get_headers().get(settings.EXPOSURE_TIME_KEY)
Expand All @@ -80,19 +80,19 @@ def get_reduction_level(self):
return self.get_headers().get(settings.REDUCTION_LEVEL_KEY, 0)

def get_instrument_id(self):
return self.get_headers().get(settings.INSTRUMENT_ID_KEY)
return self.get_headers().get(settings.INSTRUMENT_ID_KEY, '')

def get_site_id(self):
return self.get_headers().get(settings.SITE_ID_KEY)
return self.get_headers().get(settings.SITE_ID_KEY, '')

def get_primary_optical_element(self):
return self.get_headers().get(settings.PRIMARY_OPTICAL_ELEMENT_KEY, '')

def get_target_name(self):
return self.get_headers().get(settings.TARGET_NAME_KEY)
return self.get_headers().get(settings.TARGET_NAME_KEY, '')

def get_telescope_id(self):
return self.get_headers().get(settings.TELESCOPE_ID_KEY)
return self.get_headers().get(settings.TELESCOPE_ID_KEY, '')

def get_observation_id(self):
return self.get_headers().get(settings.OBSERVATION_ID_KEY)
Expand Down

0 comments on commit c7bfed0

Please sign in to comment.