fix: source in CredentialQuery
This commit is contained in:
parent
9395f689ce
commit
2a84275288
@ -171,9 +171,7 @@ extension Mastodon.API.Account {
|
|||||||
public var avatar: String?
|
public var avatar: String?
|
||||||
public var header: String?
|
public var header: String?
|
||||||
public var locked: Bool?
|
public var locked: Bool?
|
||||||
public var sourcePrivacy: String?
|
public var source: Mastodon.Entity.Source?
|
||||||
public var sourceSensitive: Bool?
|
|
||||||
public var sourceLanguage: String?
|
|
||||||
public var fieldsAttributes: [Mastodon.Entity.Field]?
|
public var fieldsAttributes: [Mastodon.Entity.Field]?
|
||||||
|
|
||||||
enum CodingKeys: String, CodingKey {
|
enum CodingKeys: String, CodingKey {
|
||||||
@ -185,9 +183,7 @@ extension Mastodon.API.Account {
|
|||||||
case avatar
|
case avatar
|
||||||
case header
|
case header
|
||||||
case locked
|
case locked
|
||||||
case sourcePrivacy = "source[privacy]"
|
case source
|
||||||
case sourceSensitive = "source[sensitive]"
|
|
||||||
case sourceLanguage = "source[language]"
|
|
||||||
case fieldsAttributes = "fields_attributes"
|
case fieldsAttributes = "fields_attributes"
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -199,9 +195,7 @@ extension Mastodon.API.Account {
|
|||||||
avatar: Mastodon.Entity.MediaAttachment? = nil,
|
avatar: Mastodon.Entity.MediaAttachment? = nil,
|
||||||
header: Mastodon.Entity.MediaAttachment? = nil,
|
header: Mastodon.Entity.MediaAttachment? = nil,
|
||||||
locked: Bool? = nil,
|
locked: Bool? = nil,
|
||||||
sourcePrivacy: String? = nil,
|
source: Mastodon.Entity.Source? = nil,
|
||||||
sourceSensitive: Bool? = nil,
|
|
||||||
sourceLanguage: String? = nil,
|
|
||||||
fieldsAttributes: [Mastodon.Entity.Field]? = nil
|
fieldsAttributes: [Mastodon.Entity.Field]? = nil
|
||||||
) {
|
) {
|
||||||
self.discoverable = discoverable
|
self.discoverable = discoverable
|
||||||
@ -211,9 +205,7 @@ extension Mastodon.API.Account {
|
|||||||
self.avatar = avatar?.base64EncondedString
|
self.avatar = avatar?.base64EncondedString
|
||||||
self.header = header?.base64EncondedString
|
self.header = header?.base64EncondedString
|
||||||
self.locked = locked
|
self.locked = locked
|
||||||
self.sourcePrivacy = sourcePrivacy
|
self.source = source
|
||||||
self.sourceSensitive = sourceSensitive
|
|
||||||
self.sourceLanguage = sourceLanguage
|
|
||||||
self.fieldsAttributes = fieldsAttributes
|
self.fieldsAttributes = fieldsAttributes
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -16,7 +16,7 @@ protocol RequestQuery {
|
|||||||
var method: RequestMethod { get }
|
var method: RequestMethod { get }
|
||||||
}
|
}
|
||||||
|
|
||||||
extension RequestQuery where method: Encodable {
|
extension RequestQuery where Self: Encodable {
|
||||||
var body: Data? {
|
var body: Data? {
|
||||||
return try? Mastodon.API.encoder.encode(self)
|
return try? Mastodon.API.encoder.encode(self)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user