diff --git a/python/lsst/drp/tasks/gbdesAstrometricFit.py b/python/lsst/drp/tasks/gbdesAstrometricFit.py index 7c380716..d6a0593b 100644 --- a/python/lsst/drp/tasks/gbdesAstrometricFit.py +++ b/python/lsst/drp/tasks/gbdesAstrometricFit.py @@ -862,6 +862,9 @@ def run( inputCamera=(inputCamera if self.config.buildCamera else None), ) outputCatalog = wcsf.getOutputCatalog() + outputCatalog["exposureName"] = np.array(outputCatalog["exposureName"]) + outputCatalog["deviceName"] = np.array(outputCatalog["deviceName"]) + starCatalog = wcsf.getStarCatalog() modelParams = self._compute_model_params(wcsf) if self.config.saveModelParams else None @@ -2434,6 +2437,9 @@ def run( inputCamera=(inputCamera if self.config.buildCamera else None), ) outputCatalog = wcsf.getOutputCatalog() + outputCatalog["exposureName"] = np.array(outputCatalog["exposureName"]) + outputCatalog["deviceName"] = np.array(outputCatalog["deviceName"]) + starCatalog = wcsf.getStarCatalog() modelParams = self._compute_model_params(wcsf) if self.config.saveModelParams else None