Skip to content

Commit dae1c84

Browse files
committed
update for 1.1.0
1 parent d12570c commit dae1c84

3 files changed

Lines changed: 2 additions & 24 deletions

File tree

Binary file not shown.

Sources/UseDesk/UDConfiguration.swift

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,6 @@ public struct UseDeskModel {
6969
var urlWithoutPort = ""
7070
var urlAPI = ""
7171
var knowledgeBaseID = ""
72-
var knowledgeBaseSectionId: Int = 0
73-
var knowledgeBaseCategoryId: Int = 0
74-
var knowledgeBaseArticleId: Int = 0
7572
var baseSections: [UDBaseCollection] = []
7673
var api_token = ""
7774
var port = ""
@@ -88,7 +85,6 @@ public struct UseDeskModel {
8885
var additionalNestedFields: [[Int : String]] = []
8986
var idLoadingMessages: [String] = []
9087
var isSaveTokensInUserDefaults = true
91-
var isOnlyKnowledgeBase = false
9288
// Lolace
9389
var locale: [String:String] = [:]
9490

Sources/UseDesk/UDValidationManager.swift

Lines changed: 2 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import Foundation
88

99
public class UDValidationManager {
1010

11-
class func validateInitionalsFields(companyID: String? = nil, chanelId: String? = nil, url: String? = nil, port: String? = nil, urlAPI: String? = nil, api_token: String? = nil, urlToSendFile: String? = nil, knowledgeBaseID: String? = nil, knowledgeBaseSectionId: NSNumber? = nil, knowledgeBaseCategoryId: NSNumber? = nil, knowledgeBaseArticleId: NSNumber? = nil, name: String? = nil, email: String? = nil, phone: String? = nil, avatar: Data? = nil, token: String? = nil, additional_id: String? = nil, note: String? = nil, additionalFields: [Int : String] = [:], additionalNestedFields: [[Int : String]] = [], nameOperator: String? = nil, firstMessage: String? = nil, localeIdentifier: String? = nil, customLocale: [String : String]? = nil, isSaveTokensInUserDefaults: Bool = true, isOnlyKnowledgeBase : Bool = false, validModelBlock: @escaping UDValidModelBlock, errorStatus errorBlock: @escaping UDErrorBlock) {
11+
class func validateInitionalsFields(companyID: String? = nil, chanelId: String? = nil, url: String? = nil, port: String? = nil, urlAPI: String? = nil, api_token: String? = nil, urlToSendFile: String? = nil, knowledgeBaseID: String? = nil, name: String? = nil, email: String? = nil, phone: String? = nil, avatar: Data? = nil, token: String? = nil, additional_id: String? = nil, note: String? = nil, additionalFields: [Int : String] = [:], additionalNestedFields: [[Int : String]] = [], nameOperator: String? = nil, firstMessage: String? = nil, localeIdentifier: String? = nil, customLocale: [String : String]? = nil, isSaveTokensInUserDefaults: Bool = true, validModelBlock: @escaping UDValidModelBlock, errorStatus errorBlock: @escaping UDErrorBlock) {
1212

1313
var model = UseDeskModel()
1414

@@ -27,25 +27,7 @@ public class UDValidationManager {
2727
model.chanelId = chanelId!
2828
}
2929

30-
if isOnlyKnowledgeBase {
31-
if (knowledgeBaseID ?? "").count > 0 {
32-
model.knowledgeBaseID = knowledgeBaseID ?? ""
33-
} else {
34-
errorBlock(.emptyKnowledgeBaseID, UDError.emptyKnowledgeBaseID.description)
35-
}
36-
} else {
37-
model.knowledgeBaseID = knowledgeBaseID ?? ""
38-
}
39-
40-
if Int(truncating: knowledgeBaseArticleId ?? 0) > 0 {
41-
model.knowledgeBaseArticleId = Int(truncating: knowledgeBaseArticleId!)
42-
} else if Int(truncating: knowledgeBaseCategoryId ?? 0) > 0 {
43-
model.knowledgeBaseCategoryId = Int(truncating: knowledgeBaseCategoryId!)
44-
} else if Int(truncating: knowledgeBaseSectionId ?? 0) > 0 {
45-
model.knowledgeBaseSectionId = Int(truncating: knowledgeBaseSectionId!)
46-
}
47-
48-
model.isOnlyKnowledgeBase = isOnlyKnowledgeBase
30+
model.knowledgeBaseID = knowledgeBaseID ?? ""
4931

5032
if api_token != nil {
5133
model.api_token = api_token!

0 commit comments

Comments
 (0)