+ try {
+ await doRequestAndSaveToFile(remoteUrl, destPath)
+
+ logger.debug('Fetched remote preview %s to %s.', remoteUrl, destPath)
+
+ return { isOwned: false, path: destPath }
+ } catch (err) {
+ logger.info('Cannot fetch remote preview file %s.', remoteUrl, { err })