From 8242ca27d2ef3a0d28e2cf4a2e01b4215a4c72c2 Mon Sep 17 00:00:00 2001 From: William Casarin Date: Mon, 17 Jul 2023 10:19:12 -0700 Subject: [PATCH] profile: make constructor args optional This makes it easier to create one-off profiles for testing. eg: Profile(name: "jb55") --- damus/Nostr/Nostr.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/damus/Nostr/Nostr.swift b/damus/Nostr/Nostr.swift index 49cc84cf..4ff8afb7 100644 --- a/damus/Nostr/Nostr.swift +++ b/damus/Nostr/Nostr.swift @@ -10,7 +10,7 @@ import Foundation class Profile: Codable { var value: [String: AnyCodable] - init(name: String?, display_name: String?, about: String?, picture: String?, banner: String?, website: String?, lud06: String?, lud16: String?, nip05: String?, damus_donation: Int?) { + init(name: String? = nil, display_name: String? = nil, about: String? = nil, picture: String? = nil, banner: String? = nil, website: String? = nil, lud06: String? = nil, lud16: String? = nil, nip05: String? = nil, damus_donation: Int? = nil) { self.value = [:] self.name = name self.display_name = display_name