Mercurial > public > simoleon
comparison Simoleon/Conversion.swift @ 47:75c1a05176f6
Refactor code
author | Dennis Concepción Martín <dennisconcepcionmartin@gmail.com> |
---|---|
date | Mon, 26 Jul 2021 20:08:20 +0100 |
parents | 2eb05f396fcd |
children | 7a6a7c677851 |
comparison
equal
deleted
inserted
replaced
46:ce4eb7416b41 | 47:75c1a05176f6 |
---|---|
71 | 71 |
72 private func request() { | 72 private func request() { |
73 let url = "\(readConfig("API_URL")!)quotes?pairs=\(currencyPair)&api_key=\(readConfig("API_KEY")!)" | 73 let url = "\(readConfig("API_URL")!)quotes?pairs=\(currencyPair)&api_key=\(readConfig("API_KEY")!)" |
74 | 74 |
75 Simoleon.request(url: url, model: [CurrencyQuoteModel].self) { response in | 75 Simoleon.request(url: url, model: [CurrencyQuoteModel].self) { response in |
76 self.showingConversion = false | 76 showingConversion = false |
77 if let price = response.first?.price { | 77 if let price = response.first?.price { |
78 self.price = price | 78 self.price = price |
79 self.showingConversion = true | 79 showingConversion = true |
80 } else { | 80 } else { |
81 // Handle error | 81 // Handle error |
82 } | 82 } |
83 } | 83 } |
84 } | 84 } |