// addEventsToManifest adds PremisEvents to the ingest manifest, if they // don't already exist. func (recorder *DPNIngestRecorder) addEventsToManifest(manifest *models.DPNIngestManifest) { if manifest.DPNIdentifierEvent == nil { event, err := manifest.BuildDPNIdentifierEvent() if err != nil { manifest.RecordSummary.AddError(err.Error()) } manifest.DPNIdentifierEvent = event } if manifest.DPNIngestEvent == nil { event, err := manifest.BuildDPNIngestEvent() if err != nil { manifest.RecordSummary.AddError(err.Error()) } manifest.DPNIngestEvent = event } }