def licenses_import date
licenses = self.export_by('licenses_export', date)
- return nil unless licenses
- ProviderLicense.import self.provider.id, licenses
+ if licenses
+ ProviderLicense.import self.provider.id, licenses
+ else
+ LicenseImportResult.new nil
+ end
end
def artists_import date
artists = self.export_by('artists_export', date)
- return nil unless artists
- ProviderArtist.import self.provider.id, artists
+ if artists
+ ProviderArtist.import self.provider.id, artists
+ else
+ ArtistImportResult.new nil
+ end
end
def original_pictures_import date
original_pictures = self.export_by('original_pictures_export', date)
- return nil unless original_pictures
pictures = self.export_by('pictures_export', date)
- return nil unless pictures
- ProviderOriginalPicture.import self.provider.id, original_pictures, pictures
+ if original_pictures and pictures
+ ProviderOriginalPicture.import self.provider.id, original_pictures, pictures
+ else
+ OriginalPictureImportResult.new nil
+ end
end
def port