Hendi 2 роки тому
батько
коміт
8bb4970c0b

BIN
Sirani.xcworkspace/xcuserdata/mac.xcuserdatad/UserInterfaceState.xcuserstate


+ 1 - 1
Sirani/ApiServices/SiraniApiServices.swift

@@ -37,7 +37,7 @@ class SiraniApiServices {
         let headers: HTTPHeaders = ["Accept" : "Application/json; charset=utf-8"]
         let body: Parameters = ["cursor" : cursor, "prev" : prev, "search" : search]
         
-        return AF.request(METHOD_GET_SLIDE_IMAGE, method: .post, parameters: body, encoding: URLEncoding.default, headers: headers)
+        return AF.request(METHOD_GET_SLIDE_IMAGE_NEW, method: .post, parameters: body, encoding: URLEncoding.default, headers: headers)
     }
     
     // News -> Home, NewsVC

+ 2 - 0
Sirani/ApiServices/UriConstants.swift

@@ -114,3 +114,5 @@ let METHOD_GET_TARIF_SERTIFIKAT_NEW = "\(HOST_API_NEW)\(API)\(VERSION)Tarifserti
 
 // BALAI UJI
 let METHOD_GET_BALAI_UJI_NEW = "\(HOST_API_NEW)\(API)\(VERSION)balaiuji"
+
+let METHOD_GET_SLIDE_IMAGE_NEW = "\(HOST_API_NEW)\(API)\(VERSION)Flashslide"

+ 3 - 1
Sirani/View/Home/HomeVC.swift

@@ -677,7 +677,9 @@ extension HomeVC: HomeViewDelegate {
         if !images.isEmpty {
             var sources = [SDWebImageSource]()
             for url in images {
-                sources.append(SDWebImageSource(urlString: url)!)
+                if let webpSource = SDWebImageSource(urlString: url) {
+                    sources.append(webpSource)
+                }
             }
             
             self.slideshow.slideshowInterval = 2.0