moveFileFromUrl method
Implementation
@override
Future<FileModel?> moveFileFromUrl(String fileUrl, {String? bucketId}) async {
try {
final uri = Uri.parse(fileUrl);
final pathSegments = uri.pathSegments;
// 파일 경로 추출
//아래와 같은 형식 이라는 정의가 있어야 한다. (일단은 지금 구조는 정해져 있다.)
//bucketUrl/object/public/hycop/
final fileId = pathSegments.skip(2).join('/');
return moveFile('', fileId, bucketId: bucketId);
} catch (e) {
logger.severe('moveFileFromUrl error:$e');
return null;
}
}