Merge branch 'fix/typo' into release/0.6.1

This commit is contained in:
CMK 2021-06-15 19:32:46 +08:00
commit a3d858209e
12 changed files with 20 additions and 20 deletions

View File

@ -169,7 +169,7 @@
5DDDF1932617442700311060 /* Mastodon+Entity+Account.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DDDF1922617442700311060 /* Mastodon+Entity+Account.swift */; }; 5DDDF1932617442700311060 /* Mastodon+Entity+Account.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DDDF1922617442700311060 /* Mastodon+Entity+Account.swift */; };
5DDDF1992617447F00311060 /* Mastodon+Entity+Tag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DDDF1982617447F00311060 /* Mastodon+Entity+Tag.swift */; }; 5DDDF1992617447F00311060 /* Mastodon+Entity+Tag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DDDF1982617447F00311060 /* Mastodon+Entity+Tag.swift */; };
5DDDF1A92617489F00311060 /* Mastodon+Entity+History.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DDDF1A82617489F00311060 /* Mastodon+Entity+History.swift */; }; 5DDDF1A92617489F00311060 /* Mastodon+Entity+History.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DDDF1A82617489F00311060 /* Mastodon+Entity+History.swift */; };
5DF1054125F886D400D6C0D4 /* ViedeoPlaybackService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DF1054025F886D400D6C0D4 /* ViedeoPlaybackService.swift */; }; 5DF1054125F886D400D6C0D4 /* VideoPlaybackService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DF1054025F886D400D6C0D4 /* VideoPlaybackService.swift */; };
5DF1054725F8870E00D6C0D4 /* VideoPlayerViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DF1054625F8870E00D6C0D4 /* VideoPlayerViewModel.swift */; }; 5DF1054725F8870E00D6C0D4 /* VideoPlayerViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DF1054625F8870E00D6C0D4 /* VideoPlayerViewModel.swift */; };
5DF1056425F887CB00D6C0D4 /* AVPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DF1056325F887CB00D6C0D4 /* AVPlayer.swift */; }; 5DF1056425F887CB00D6C0D4 /* AVPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DF1056325F887CB00D6C0D4 /* AVPlayer.swift */; };
5DF1057925F88A1D00D6C0D4 /* PlayerContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DF1057825F88A1D00D6C0D4 /* PlayerContainerView.swift */; }; 5DF1057925F88A1D00D6C0D4 /* PlayerContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DF1057825F88A1D00D6C0D4 /* PlayerContainerView.swift */; };
@ -732,7 +732,7 @@
5DDDF1922617442700311060 /* Mastodon+Entity+Account.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Mastodon+Entity+Account.swift"; sourceTree = "<group>"; }; 5DDDF1922617442700311060 /* Mastodon+Entity+Account.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Mastodon+Entity+Account.swift"; sourceTree = "<group>"; };
5DDDF1982617447F00311060 /* Mastodon+Entity+Tag.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Mastodon+Entity+Tag.swift"; sourceTree = "<group>"; }; 5DDDF1982617447F00311060 /* Mastodon+Entity+Tag.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Mastodon+Entity+Tag.swift"; sourceTree = "<group>"; };
5DDDF1A82617489F00311060 /* Mastodon+Entity+History.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Mastodon+Entity+History.swift"; sourceTree = "<group>"; }; 5DDDF1A82617489F00311060 /* Mastodon+Entity+History.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Mastodon+Entity+History.swift"; sourceTree = "<group>"; };
5DF1054025F886D400D6C0D4 /* ViedeoPlaybackService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViedeoPlaybackService.swift; sourceTree = "<group>"; }; 5DF1054025F886D400D6C0D4 /* VideoPlaybackService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VideoPlaybackService.swift; sourceTree = "<group>"; };
5DF1054625F8870E00D6C0D4 /* VideoPlayerViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VideoPlayerViewModel.swift; sourceTree = "<group>"; }; 5DF1054625F8870E00D6C0D4 /* VideoPlayerViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VideoPlayerViewModel.swift; sourceTree = "<group>"; };
5DF1056325F887CB00D6C0D4 /* AVPlayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AVPlayer.swift; sourceTree = "<group>"; }; 5DF1056325F887CB00D6C0D4 /* AVPlayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AVPlayer.swift; sourceTree = "<group>"; };
5DF1057825F88A1D00D6C0D4 /* PlayerContainerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayerContainerView.swift; sourceTree = "<group>"; }; 5DF1057825F88A1D00D6C0D4 /* PlayerContainerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayerContainerView.swift; sourceTree = "<group>"; };
@ -1343,7 +1343,7 @@
DB4563BC25E11A24004DA0B9 /* KeyboardResponderService.swift */, DB4563BC25E11A24004DA0B9 /* KeyboardResponderService.swift */,
2D206B8B25F6015000143C56 /* AudioPlaybackService.swift */, 2D206B8B25F6015000143C56 /* AudioPlaybackService.swift */,
2DA6054625F716A2006356F9 /* PlaybackState.swift */, 2DA6054625F716A2006356F9 /* PlaybackState.swift */,
5DF1054025F886D400D6C0D4 /* ViedeoPlaybackService.swift */, 5DF1054025F886D400D6C0D4 /* VideoPlaybackService.swift */,
DB71FD4B25F8C80E00512AE1 /* StatusPrefetchingService.swift */, DB71FD4B25F8C80E00512AE1 /* StatusPrefetchingService.swift */,
DBC7A67B260DFADE00E57475 /* StatusPublishService.swift */, DBC7A67B260DFADE00E57475 /* StatusPublishService.swift */,
2D9DB966263A76FB007C1D71 /* BlockDomainService.swift */, 2D9DB966263A76FB007C1D71 /* BlockDomainService.swift */,
@ -2947,7 +2947,7 @@
DBBF1DC7265251D400E5B703 /* AutoCompleteViewModel+State.swift in Sources */, DBBF1DC7265251D400E5B703 /* AutoCompleteViewModel+State.swift in Sources */,
DBCC3B9526157E6E0045B23D /* APIService+Relationship.swift in Sources */, DBCC3B9526157E6E0045B23D /* APIService+Relationship.swift in Sources */,
2D7631B325C159F700929FB9 /* Item.swift in Sources */, 2D7631B325C159F700929FB9 /* Item.swift in Sources */,
5DF1054125F886D400D6C0D4 /* ViedeoPlaybackService.swift in Sources */, 5DF1054125F886D400D6C0D4 /* VideoPlaybackService.swift in Sources */,
DB6B35182601FA3400DC1E11 /* MastodonAttachmentService.swift in Sources */, DB6B35182601FA3400DC1E11 /* MastodonAttachmentService.swift in Sources */,
0FB3D2F725E4C24D00AAD544 /* MastodonPickServerViewModel.swift in Sources */, 0FB3D2F725E4C24D00AAD544 /* MastodonPickServerViewModel.swift in Sources */,
2D61335E25C1894B00CAE157 /* APIService.swift in Sources */, 2D61335E25C1894B00CAE157 /* APIService.swift in Sources */,

View File

@ -69,7 +69,7 @@
"repositoryURL": "https://github.com/onevcat/Kingfisher.git", "repositoryURL": "https://github.com/onevcat/Kingfisher.git",
"state": { "state": {
"branch": null, "branch": null,
"revision": "15d199e84677303a7004ed2c5ecaa1a90f3863f8", "revision": "bbc4bc4def7eb05a7ba8e1219f80ee9be327334e",
"version": "6.2.1" "version": "6.2.1"
} }
}, },

View File

@ -8,11 +8,11 @@
import Foundation import Foundation
import MastodonSDK import MastodonSDK
protocol EmojiContinaer { protocol EmojiContainer {
var emojisData: Data? { get } var emojisData: Data? { get }
} }
extension EmojiContinaer { extension EmojiContainer {
static func encode(emojis: [Mastodon.Entity.Emoji]) -> Data? { static func encode(emojis: [Mastodon.Entity.Emoji]) -> Data? {
return try? JSONEncoder().encode(emojis) return try? JSONEncoder().encode(emojis)

View File

@ -8,11 +8,11 @@
import Foundation import Foundation
import MastodonSDK import MastodonSDK
protocol FieldContinaer { protocol FieldContainer {
var fieldsData: Data? { get } var fieldsData: Data? { get }
} }
extension FieldContinaer { extension FieldContainer {
static func encode(fields: [Mastodon.Entity.Field]) -> Data? { static func encode(fields: [Mastodon.Entity.Field]) -> Data? {
return try? JSONEncoder().encode(fields) return try? JSONEncoder().encode(fields)

View File

@ -101,5 +101,5 @@ extension MastodonUser {
} }
} }
extension MastodonUser: EmojiContinaer { } extension MastodonUser: EmojiContainer { }
extension MastodonUser: FieldContinaer { } extension MastodonUser: FieldContainer { }

View File

@ -88,4 +88,4 @@ extension Status {
} }
} }
extension Status: EmojiContinaer { } extension Status: EmojiContainer { }

View File

@ -13,7 +13,7 @@ extension APIService {
func uploadMedia( func uploadMedia(
domain: String, domain: String,
query: Mastodon.API.Media.UploadMeidaQuery, query: Mastodon.API.Media.UploadMediaQuery,
mastodonAuthenticationBox: AuthenticationService.MastodonAuthenticationBox mastodonAuthenticationBox: AuthenticationService.MastodonAuthenticationBox
) -> AnyPublisher<Mastodon.Response.Content<Mastodon.Entity.Attachment>, Error> { ) -> AnyPublisher<Mastodon.Response.Content<Mastodon.Entity.Attachment>, Error> {
let authorization = mastodonAuthenticationBox.userAuthorization let authorization = mastodonAuthenticationBox.userAuthorization

View File

@ -27,7 +27,7 @@ extension APIService {
) -> AnyPublisher<Mastodon.Response.Content<[Mastodon.Entity.Status]>, Error> { ) -> AnyPublisher<Mastodon.Response.Content<[Mastodon.Entity.Status]>, Error> {
let authorization = authorizationBox.userAuthorization let authorization = authorizationBox.userAuthorization
let requestMastodonUserID = authorizationBox.userID let requestMastodonUserID = authorizationBox.userID
let query = Mastodon.API.Account.AccountStatuseseQuery( let query = Mastodon.API.Account.AccountStatusesQuery(
maxID: maxID, maxID: maxID,
sinceID: sinceID, sinceID: sinceID,
excludeReplies: excludeReplies, excludeReplies: excludeReplies,

View File

@ -56,7 +56,7 @@ extension MastodonAttachmentService.UploadState {
guard let file = service.file.value else { return } guard let file = service.file.value else { return }
let description = service.description.value let description = service.description.value
let query = Mastodon.API.Media.UploadMeidaQuery( let query = Mastodon.API.Media.UploadMediaQuery(
file: file, file: file,
thumbnail: nil, thumbnail: nil,
description: description, description: description,

View File

@ -71,14 +71,14 @@ extension Mastodon.API.Account {
/// - Parameters: /// - Parameters:
/// - session: `URLSession` /// - session: `URLSession`
/// - domain: Mastodon instance domain. e.g. "example.com" /// - domain: Mastodon instance domain. e.g. "example.com"
/// - query: `AccountStatuseseQuery` with query parameters /// - query: `AccountStatusesQuery` with query parameters
/// - authorization: User token /// - authorization: User token
/// - Returns: `AnyPublisher` contains `Token` nested in the response /// - Returns: `AnyPublisher` contains `Token` nested in the response
public static func statuses( public static func statuses(
session: URLSession, session: URLSession,
domain: String, domain: String,
accountID: Mastodon.Entity.Account.ID, accountID: Mastodon.Entity.Account.ID,
query: AccountStatuseseQuery, query: AccountStatusesQuery,
authorization: Mastodon.API.OAuth.Authorization authorization: Mastodon.API.OAuth.Authorization
) -> AnyPublisher<Mastodon.Response.Content<[Mastodon.Entity.Status]>, Error> { ) -> AnyPublisher<Mastodon.Response.Content<[Mastodon.Entity.Status]>, Error> {
let request = Mastodon.API.get( let request = Mastodon.API.get(
@ -94,7 +94,7 @@ extension Mastodon.API.Account {
.eraseToAnyPublisher() .eraseToAnyPublisher()
} }
public struct AccountStatuseseQuery: GetQuery { public struct AccountStatusesQuery: GetQuery {
public let maxID: Mastodon.Entity.Status.ID? public let maxID: Mastodon.Entity.Status.ID?
public let sinceID: Mastodon.Entity.Status.ID? public let sinceID: Mastodon.Entity.Status.ID?
public let excludeReplies: Bool? // undocumented public let excludeReplies: Bool? // undocumented

View File

@ -33,7 +33,7 @@ extension Mastodon.API.Media {
public static func uploadMedia( public static func uploadMedia(
session: URLSession, session: URLSession,
domain: String, domain: String,
query: UploadMeidaQuery, query: UploadMediaQuery,
authorization: Mastodon.API.OAuth.Authorization? authorization: Mastodon.API.OAuth.Authorization?
) -> AnyPublisher<Mastodon.Response.Content<Mastodon.Entity.Attachment>, Error> { ) -> AnyPublisher<Mastodon.Response.Content<Mastodon.Entity.Attachment>, Error> {
var request = Mastodon.API.post( var request = Mastodon.API.post(
@ -56,7 +56,7 @@ extension Mastodon.API.Media {
.eraseToAnyPublisher() .eraseToAnyPublisher()
} }
public struct UploadMeidaQuery: PostQuery, PutQuery { public struct UploadMediaQuery: PostQuery, PutQuery {
public let file: Mastodon.Query.MediaAttachment? public let file: Mastodon.Query.MediaAttachment?
public let thumbnail: Mastodon.Query.MediaAttachment? public let thumbnail: Mastodon.Query.MediaAttachment?
public let description: String? public let description: String?