Open seehamrun opened 5 years ago
Looks like there are several places where we use Jobstore.create(UUID jobId, String Key, T model)
instead of JobStore.Create(UUID jobId, String key, InputStream stream)
- in the GoogleJobStore, the first uses datastore (resulting in the above exception) and the second uses filestore, we should probably just modify the first to use the correct thing
Example is MicrosoftPhotosImporter.To make the switch we would need each DataModel type to support conversion to and from InputStream (we do this manually in the GooglePhotosExporter in converJsonToInputStream() and use the ObjectMapper to convert from the stream to the TempPhotosData)
Also related to #623
similar to #612 - looks like the FlickrPhotosImporter still uses datastore and if someone has too many photos or albums, this causes an exception.