use nostr.build api v2 with optional nip98 support

Closes: https://github.com/damus-io/damus/pull/1471
Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
Fishcake
2023-08-20 10:10:24 +09:00
committed by William Casarin
parent 9104ddb051
commit c464a26151
3 changed files with 34 additions and 6 deletions

View File

@@ -47,8 +47,8 @@ enum MediaUpload {
class ImageUploadModel: NSObject, URLSessionTaskDelegate, ObservableObject {
@Published var progress: Double? = nil
func start(media: MediaUpload, uploader: MediaUploader) async -> ImageUploadResult {
let res = await create_upload_request(mediaToUpload: media, mediaUploader: uploader, progress: self)
func start(media: MediaUpload, uploader: MediaUploader, keypair: Keypair? = nil) async -> ImageUploadResult {
let res = await create_upload_request(mediaToUpload: media, mediaUploader: uploader, progress: self, keypair: keypair)
DispatchQueue.main.async {
self.progress = nil
}