File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
Fitfty/Projects/Setting/Sources/Profile/ViewModel Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -35,11 +35,12 @@ public final class ProfileSettingViewModel: ViewModelType {
3535 Task {
3636 do {
3737 var url : String ?
38- if let imageData = currentImage. value,
39- let filename = filenameFromFilepath ( profilePictureUrl. value) {
38+ if let imageData = currentImage. value {
4039 let userToken = try await repository. getUserPrivacy ( ) . data? . userToken ?? UUID ( ) . uuidString
4140 url = try await AmplifyManager . shared. uploadImage ( data: imageData, fileName: " profile/ \( userToken) _ \( Date ( ) . currentfullDate) " ) . absoluteString
42- try await AmplifyManager . shared. delete ( fileName: filename)
41+ if let filename = filenameFromFilepath ( profilePictureUrl. value) {
42+ try await AmplifyManager . shared. delete ( fileName: filename)
43+ }
4344 }
4445 saveUserProfile ( imageUrl: url, message: message)
4546 } catch {
You canโt perform that action at this time.
0 commit comments