Bug with category reirieval after etsy site update

This commit is contained in:
Okechi Onyeje 2016-08-17 12:03:38 -04:00
parent b9b8e46983
commit f16ac86e05
3 changed files with 202 additions and 126 deletions

View File

@ -10,11 +10,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift" filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491361523.935232" timestampString = "493138930.417608"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "231" startingLineNumber = "238"
endingLineNumber = "231" endingLineNumber = "238"
landmarkName = "authorizeApp(_:)" landmarkName = "authorizeApp(_:)"
landmarkType = "5"> landmarkType = "5">
</BreakpointContent> </BreakpointContent>
@ -26,11 +26,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift" filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491361523.935232" timestampString = "493138930.417608"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "234" startingLineNumber = "241"
endingLineNumber = "234" endingLineNumber = "241"
landmarkName = "authorizeApp(_:)" landmarkName = "authorizeApp(_:)"
landmarkType = "5"> landmarkType = "5">
</BreakpointContent> </BreakpointContent>
@ -58,11 +58,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift" filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491361523.935232" timestampString = "493138930.417608"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "523" startingLineNumber = "530"
endingLineNumber = "523" endingLineNumber = "530"
landmarkName = "sendPOSTRequest(_:body:onCompletion:)" landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
landmarkType = "5"> landmarkType = "5">
</BreakpointContent> </BreakpointContent>
@ -74,11 +74,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift" filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491361523.935232" timestampString = "493138930.417608"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "403" startingLineNumber = "410"
endingLineNumber = "403" endingLineNumber = "410"
landmarkName = "sendGETRequest(_:onCompletion:)" landmarkName = "sendGETRequest(_:onCompletion:)"
landmarkType = "5"> landmarkType = "5">
</BreakpointContent> </BreakpointContent>
@ -122,11 +122,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift" filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491361523.935232" timestampString = "493138930.417608"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "420" startingLineNumber = "427"
endingLineNumber = "420" endingLineNumber = "427"
landmarkName = "sendGETRequest(_:onCompletion:)" landmarkName = "sendGETRequest(_:onCompletion:)"
landmarkType = "5"> landmarkType = "5">
</BreakpointContent> </BreakpointContent>
@ -138,11 +138,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift" filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491361523.935232" timestampString = "493138930.417608"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "492" startingLineNumber = "499"
endingLineNumber = "492" endingLineNumber = "499"
landmarkName = "sendGETRequest(_:onCompletion:)" landmarkName = "sendGETRequest(_:onCompletion:)"
landmarkType = "5"> landmarkType = "5">
</BreakpointContent> </BreakpointContent>
@ -154,11 +154,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift" filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491361523.935232" timestampString = "493138930.417608"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "436" startingLineNumber = "443"
endingLineNumber = "436" endingLineNumber = "443"
landmarkName = "sendGETRequest(_:onCompletion:)" landmarkName = "sendGETRequest(_:onCompletion:)"
landmarkType = "5"> landmarkType = "5">
</BreakpointContent> </BreakpointContent>
@ -170,11 +170,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift" filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491361523.935232" timestampString = "493138930.417608"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "446" startingLineNumber = "453"
endingLineNumber = "446" endingLineNumber = "453"
landmarkName = "sendGETRequest(_:onCompletion:)" landmarkName = "sendGETRequest(_:onCompletion:)"
landmarkType = "5"> landmarkType = "5">
</BreakpointContent> </BreakpointContent>
@ -186,11 +186,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift" filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491361523.935232" timestampString = "493138930.417608"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "455" startingLineNumber = "462"
endingLineNumber = "455" endingLineNumber = "462"
landmarkName = "sendGETRequest(_:onCompletion:)" landmarkName = "sendGETRequest(_:onCompletion:)"
landmarkType = "5"> landmarkType = "5">
</BreakpointContent> </BreakpointContent>
@ -250,11 +250,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift" filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491361638.753715" timestampString = "493138930.417608"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "216" startingLineNumber = "223"
endingLineNumber = "216" endingLineNumber = "223"
landmarkName = "authorizeApp(_:)" landmarkName = "authorizeApp(_:)"
landmarkType = "5"> landmarkType = "5">
<Locations> <Locations>
@ -266,11 +266,11 @@
moduleName = "Vendoo" moduleName = "Vendoo"
usesParentBreakpointCondition = "Yes" usesParentBreakpointCondition = "Yes"
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift" urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491705859.140832" timestampString = "493141315.678809"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "216" startingLineNumber = "223"
endingLineNumber = "216" endingLineNumber = "223"
offsetFromSymbolStart = "4169"> offsetFromSymbolStart = "4169">
</Location> </Location>
<Location <Location
@ -281,11 +281,11 @@
moduleName = "Vendoo" moduleName = "Vendoo"
usesParentBreakpointCondition = "Yes" usesParentBreakpointCondition = "Yes"
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift" urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491705859.141037" timestampString = "493141315.678927"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "219" startingLineNumber = "226"
endingLineNumber = "219" endingLineNumber = "226"
offsetFromSymbolStart = "43"> offsetFromSymbolStart = "43">
</Location> </Location>
</Locations> </Locations>
@ -298,11 +298,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift" filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491361667.580641" timestampString = "493138930.417608"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "219" startingLineNumber = "226"
endingLineNumber = "219" endingLineNumber = "226"
landmarkName = "authorizeApp(_:)" landmarkName = "authorizeApp(_:)"
landmarkType = "5"> landmarkType = "5">
</BreakpointContent> </BreakpointContent>
@ -314,11 +314,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift" filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491433196.788315" timestampString = "493138930.417608"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "527" startingLineNumber = "534"
endingLineNumber = "527" endingLineNumber = "534"
landmarkName = "sendPOSTRequest(_:body:onCompletion:)" landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
landmarkType = "5"> landmarkType = "5">
</BreakpointContent> </BreakpointContent>
@ -330,11 +330,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift" filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491485573.176495" timestampString = "493138930.417608"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "637" startingLineNumber = "644"
endingLineNumber = "637" endingLineNumber = "644"
landmarkName = "sendPOSTRequest(_:body:onCompletion:)" landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
landmarkType = "5"> landmarkType = "5">
</BreakpointContent> </BreakpointContent>
@ -346,11 +346,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift" filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491485573.176495" timestampString = "493138930.417608"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "653" startingLineNumber = "660"
endingLineNumber = "653" endingLineNumber = "660"
landmarkName = "sendPOSTRequest(_:body:onCompletion:)" landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
landmarkType = "5"> landmarkType = "5">
</BreakpointContent> </BreakpointContent>
@ -362,11 +362,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift" filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491485573.176495" timestampString = "493138930.417608"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "654" startingLineNumber = "661"
endingLineNumber = "654" endingLineNumber = "661"
landmarkName = "sendPOSTRequest(_:body:onCompletion:)" landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
landmarkType = "5"> landmarkType = "5">
</BreakpointContent> </BreakpointContent>
@ -378,11 +378,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift" filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491485573.176495" timestampString = "493138930.417608"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "638" startingLineNumber = "645"
endingLineNumber = "638" endingLineNumber = "645"
landmarkName = "sendPOSTRequest(_:body:onCompletion:)" landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
landmarkType = "5"> landmarkType = "5">
</BreakpointContent> </BreakpointContent>
@ -394,11 +394,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift" filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491460836.27789" timestampString = "493138930.417608"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "610" startingLineNumber = "617"
endingLineNumber = "610" endingLineNumber = "617"
landmarkName = "sendPOSTRequest(_:body:onCompletion:)" landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
landmarkType = "5"> landmarkType = "5">
<Locations> <Locations>
@ -406,30 +406,30 @@
shouldBeEnabled = "Yes" shouldBeEnabled = "Yes"
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
symbolName = "Vendoo.EtsyRESTAPIManager.sendPOSTRequest (Swift.String, body : Swift.Dictionary&lt;Swift.String, Swift.AnyObject&gt;, onCompletion : Swift.Optional&lt;(Swift.Optional&lt;Swift.AnyObject&gt;, Swift.Optional&lt;__ObjC.NSError&gt;) -&gt; ()&gt;) -&gt; ()" symbolName = "Vendoo.EtsyRESTAPIManager.sendPOSTRequest (Swift.String, body : Swift.Optional&lt;Swift.Dictionary&lt;Swift.String, Swift.AnyObject&gt;&gt;, onCompletion : Swift.Optional&lt;(Swift.Optional&lt;Swift.AnyObject&gt;, Swift.Optional&lt;__ObjC.NSError&gt;) -&gt; ()&gt;) -&gt; ()"
moduleName = "Vendoo" moduleName = "Vendoo"
usesParentBreakpointCondition = "Yes" usesParentBreakpointCondition = "Yes"
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift" urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491705859.144996" timestampString = "493141315.685656"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "637" startingLineNumber = "644"
endingLineNumber = "637" endingLineNumber = "644"
offsetFromSymbolStart = "1052"> offsetFromSymbolStart = "1063">
</Location> </Location>
<Location <Location
shouldBeEnabled = "Yes" shouldBeEnabled = "Yes"
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
symbolName = "Vendoo.EtsyRESTAPIManager.(sendPOSTRequest (Swift.String, body : Swift.Dictionary&lt;Swift.String, Swift.AnyObject&gt;, onCompletion : Swift.Optional&lt;(Swift.Optional&lt;Swift.AnyObject&gt;, Swift.Optional&lt;__ObjC.NSError&gt;) -&gt; ()&gt;) -&gt; ()).(closure #1)" symbolName = "Vendoo.EtsyRESTAPIManager.(sendPOSTRequest (Swift.String, body : Swift.Optional&lt;Swift.Dictionary&lt;Swift.String, Swift.AnyObject&gt;&gt;, onCompletion : Swift.Optional&lt;(Swift.Optional&lt;Swift.AnyObject&gt;, Swift.Optional&lt;__ObjC.NSError&gt;) -&gt; ()&gt;) -&gt; ()).(closure #1)"
moduleName = "Vendoo" moduleName = "Vendoo"
usesParentBreakpointCondition = "Yes" usesParentBreakpointCondition = "Yes"
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift" urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491705859.145161" timestampString = "493141315.685848"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "639" startingLineNumber = "646"
endingLineNumber = "639" endingLineNumber = "646"
offsetFromSymbolStart = "51"> offsetFromSymbolStart = "51">
</Location> </Location>
</Locations> </Locations>
@ -442,11 +442,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift" filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491460836.27789" timestampString = "493138930.417608"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "620" startingLineNumber = "627"
endingLineNumber = "620" endingLineNumber = "627"
landmarkName = "sendPOSTRequest(_:body:onCompletion:)" landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
landmarkType = "5"> landmarkType = "5">
<Locations> <Locations>
@ -454,30 +454,30 @@
shouldBeEnabled = "Yes" shouldBeEnabled = "Yes"
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
symbolName = "Vendoo.EtsyRESTAPIManager.sendPOSTRequest (Swift.String, body : Swift.Dictionary&lt;Swift.String, Swift.AnyObject&gt;, onCompletion : Swift.Optional&lt;(Swift.Optional&lt;Swift.AnyObject&gt;, Swift.Optional&lt;__ObjC.NSError&gt;) -&gt; ()&gt;) -&gt; ()" symbolName = "Vendoo.EtsyRESTAPIManager.sendPOSTRequest (Swift.String, body : Swift.Optional&lt;Swift.Dictionary&lt;Swift.String, Swift.AnyObject&gt;&gt;, onCompletion : Swift.Optional&lt;(Swift.Optional&lt;Swift.AnyObject&gt;, Swift.Optional&lt;__ObjC.NSError&gt;) -&gt; ()&gt;) -&gt; ()"
moduleName = "Vendoo" moduleName = "Vendoo"
usesParentBreakpointCondition = "Yes" usesParentBreakpointCondition = "Yes"
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift" urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491705859.146074" timestampString = "493141315.686671"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "637" startingLineNumber = "644"
endingLineNumber = "637" endingLineNumber = "644"
offsetFromSymbolStart = "1052"> offsetFromSymbolStart = "1063">
</Location> </Location>
<Location <Location
shouldBeEnabled = "Yes" shouldBeEnabled = "Yes"
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
symbolName = "Vendoo.EtsyRESTAPIManager.(sendPOSTRequest (Swift.String, body : Swift.Dictionary&lt;Swift.String, Swift.AnyObject&gt;, onCompletion : Swift.Optional&lt;(Swift.Optional&lt;Swift.AnyObject&gt;, Swift.Optional&lt;__ObjC.NSError&gt;) -&gt; ()&gt;) -&gt; ()).(closure #1)" symbolName = "Vendoo.EtsyRESTAPIManager.(sendPOSTRequest (Swift.String, body : Swift.Optional&lt;Swift.Dictionary&lt;Swift.String, Swift.AnyObject&gt;&gt;, onCompletion : Swift.Optional&lt;(Swift.Optional&lt;Swift.AnyObject&gt;, Swift.Optional&lt;__ObjC.NSError&gt;) -&gt; ()&gt;) -&gt; ()).(closure #1)"
moduleName = "Vendoo" moduleName = "Vendoo"
usesParentBreakpointCondition = "Yes" usesParentBreakpointCondition = "Yes"
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift" urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491705859.146223" timestampString = "493141315.686832"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "639" startingLineNumber = "646"
endingLineNumber = "639" endingLineNumber = "646"
offsetFromSymbolStart = "51"> offsetFromSymbolStart = "51">
</Location> </Location>
</Locations> </Locations>
@ -506,7 +506,7 @@
moduleName = "Vendoo" moduleName = "Vendoo"
usesParentBreakpointCondition = "Yes" usesParentBreakpointCondition = "Yes"
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/ListingPreviewViewController.swift" urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/ListingPreviewViewController.swift"
timestampString = "491705859.147976" timestampString = "493141315.687503"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "272" startingLineNumber = "272"
@ -521,7 +521,7 @@
moduleName = "Vendoo" moduleName = "Vendoo"
usesParentBreakpointCondition = "Yes" usesParentBreakpointCondition = "Yes"
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/ListingPreviewViewController.swift" urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/ListingPreviewViewController.swift"
timestampString = "491705859.148176" timestampString = "493141315.687605"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "275" startingLineNumber = "275"
@ -538,11 +538,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift" filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491460836.27789" timestampString = "493138930.417608"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "538" startingLineNumber = "545"
endingLineNumber = "538" endingLineNumber = "545"
landmarkName = "sendPOSTRequest(_:body:onCompletion:)" landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
landmarkType = "5"> landmarkType = "5">
<Locations> <Locations>
@ -550,30 +550,30 @@
shouldBeEnabled = "Yes" shouldBeEnabled = "Yes"
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
symbolName = "Vendoo.EtsyRESTAPIManager.sendPOSTRequest (Swift.String, body : Swift.Dictionary&lt;Swift.String, Swift.AnyObject&gt;, onCompletion : Swift.Optional&lt;(Swift.Optional&lt;Swift.AnyObject&gt;, Swift.Optional&lt;__ObjC.NSError&gt;) -&gt; ()&gt;) -&gt; ()" symbolName = "Vendoo.EtsyRESTAPIManager.sendPOSTRequest (Swift.String, body : Swift.Optional&lt;Swift.Dictionary&lt;Swift.String, Swift.AnyObject&gt;&gt;, onCompletion : Swift.Optional&lt;(Swift.Optional&lt;Swift.AnyObject&gt;, Swift.Optional&lt;__ObjC.NSError&gt;) -&gt; ()&gt;) -&gt; ()"
moduleName = "Vendoo" moduleName = "Vendoo"
usesParentBreakpointCondition = "Yes" usesParentBreakpointCondition = "Yes"
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift" urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491705859.149401" timestampString = "493141315.688506"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "637" startingLineNumber = "644"
endingLineNumber = "637" endingLineNumber = "644"
offsetFromSymbolStart = "1052"> offsetFromSymbolStart = "1063">
</Location> </Location>
<Location <Location
shouldBeEnabled = "Yes" shouldBeEnabled = "Yes"
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
symbolName = "Vendoo.EtsyRESTAPIManager.(sendPOSTRequest (Swift.String, body : Swift.Dictionary&lt;Swift.String, Swift.AnyObject&gt;, onCompletion : Swift.Optional&lt;(Swift.Optional&lt;Swift.AnyObject&gt;, Swift.Optional&lt;__ObjC.NSError&gt;) -&gt; ()&gt;) -&gt; ()).(closure #1)" symbolName = "Vendoo.EtsyRESTAPIManager.(sendPOSTRequest (Swift.String, body : Swift.Optional&lt;Swift.Dictionary&lt;Swift.String, Swift.AnyObject&gt;&gt;, onCompletion : Swift.Optional&lt;(Swift.Optional&lt;Swift.AnyObject&gt;, Swift.Optional&lt;__ObjC.NSError&gt;) -&gt; ()&gt;) -&gt; ()).(closure #1)"
moduleName = "Vendoo" moduleName = "Vendoo"
usesParentBreakpointCondition = "Yes" usesParentBreakpointCondition = "Yes"
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift" urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491705859.14957" timestampString = "493141315.688622"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "639" startingLineNumber = "646"
endingLineNumber = "639" endingLineNumber = "646"
offsetFromSymbolStart = "51"> offsetFromSymbolStart = "51">
</Location> </Location>
</Locations> </Locations>
@ -586,11 +586,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift" filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491460836.27789" timestampString = "493138930.417608"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "573" startingLineNumber = "580"
endingLineNumber = "573" endingLineNumber = "580"
landmarkName = "sendPOSTRequest(_:body:onCompletion:)" landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
landmarkType = "5"> landmarkType = "5">
<Locations> <Locations>
@ -598,30 +598,30 @@
shouldBeEnabled = "Yes" shouldBeEnabled = "Yes"
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
symbolName = "Vendoo.EtsyRESTAPIManager.sendPOSTRequest (Swift.String, body : Swift.Dictionary&lt;Swift.String, Swift.AnyObject&gt;, onCompletion : Swift.Optional&lt;(Swift.Optional&lt;Swift.AnyObject&gt;, Swift.Optional&lt;__ObjC.NSError&gt;) -&gt; ()&gt;) -&gt; ()" symbolName = "Vendoo.EtsyRESTAPIManager.sendPOSTRequest (Swift.String, body : Swift.Optional&lt;Swift.Dictionary&lt;Swift.String, Swift.AnyObject&gt;&gt;, onCompletion : Swift.Optional&lt;(Swift.Optional&lt;Swift.AnyObject&gt;, Swift.Optional&lt;__ObjC.NSError&gt;) -&gt; ()&gt;) -&gt; ()"
moduleName = "Vendoo" moduleName = "Vendoo"
usesParentBreakpointCondition = "Yes" usesParentBreakpointCondition = "Yes"
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift" urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491705859.151383" timestampString = "493141315.68948"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "637" startingLineNumber = "644"
endingLineNumber = "637" endingLineNumber = "644"
offsetFromSymbolStart = "1052"> offsetFromSymbolStart = "1063">
</Location> </Location>
<Location <Location
shouldBeEnabled = "Yes" shouldBeEnabled = "Yes"
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
symbolName = "Vendoo.EtsyRESTAPIManager.(sendPOSTRequest (Swift.String, body : Swift.Dictionary&lt;Swift.String, Swift.AnyObject&gt;, onCompletion : Swift.Optional&lt;(Swift.Optional&lt;Swift.AnyObject&gt;, Swift.Optional&lt;__ObjC.NSError&gt;) -&gt; ()&gt;) -&gt; ()).(closure #1)" symbolName = "Vendoo.EtsyRESTAPIManager.(sendPOSTRequest (Swift.String, body : Swift.Optional&lt;Swift.Dictionary&lt;Swift.String, Swift.AnyObject&gt;&gt;, onCompletion : Swift.Optional&lt;(Swift.Optional&lt;Swift.AnyObject&gt;, Swift.Optional&lt;__ObjC.NSError&gt;) -&gt; ()&gt;) -&gt; ()).(closure #1)"
moduleName = "Vendoo" moduleName = "Vendoo"
usesParentBreakpointCondition = "Yes" usesParentBreakpointCondition = "Yes"
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift" urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491705859.151719" timestampString = "493141315.68963"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "639" startingLineNumber = "646"
endingLineNumber = "639" endingLineNumber = "646"
offsetFromSymbolStart = "51"> offsetFromSymbolStart = "51">
</Location> </Location>
</Locations> </Locations>
@ -634,11 +634,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift" filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491460836.27789" timestampString = "493138930.417608"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "582" startingLineNumber = "589"
endingLineNumber = "582" endingLineNumber = "589"
landmarkName = "sendPOSTRequest(_:body:onCompletion:)" landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
landmarkType = "5"> landmarkType = "5">
</BreakpointContent> </BreakpointContent>
@ -650,11 +650,11 @@
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift" filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491460836.27789" timestampString = "493138930.417608"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "583" startingLineNumber = "590"
endingLineNumber = "583" endingLineNumber = "590"
landmarkName = "sendPOSTRequest(_:body:onCompletion:)" landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
landmarkType = "5"> landmarkType = "5">
<Locations> <Locations>
@ -662,30 +662,30 @@
shouldBeEnabled = "Yes" shouldBeEnabled = "Yes"
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
symbolName = "Vendoo.EtsyRESTAPIManager.sendPOSTRequest (Swift.String, body : Swift.Dictionary&lt;Swift.String, Swift.AnyObject&gt;, onCompletion : Swift.Optional&lt;(Swift.Optional&lt;Swift.AnyObject&gt;, Swift.Optional&lt;__ObjC.NSError&gt;) -&gt; ()&gt;) -&gt; ()" symbolName = "Vendoo.EtsyRESTAPIManager.sendPOSTRequest (Swift.String, body : Swift.Optional&lt;Swift.Dictionary&lt;Swift.String, Swift.AnyObject&gt;&gt;, onCompletion : Swift.Optional&lt;(Swift.Optional&lt;Swift.AnyObject&gt;, Swift.Optional&lt;__ObjC.NSError&gt;) -&gt; ()&gt;) -&gt; ()"
moduleName = "Vendoo" moduleName = "Vendoo"
usesParentBreakpointCondition = "Yes" usesParentBreakpointCondition = "Yes"
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift" urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491705859.153852" timestampString = "493141315.690565"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "637" startingLineNumber = "644"
endingLineNumber = "637" endingLineNumber = "644"
offsetFromSymbolStart = "1052"> offsetFromSymbolStart = "1063">
</Location> </Location>
<Location <Location
shouldBeEnabled = "Yes" shouldBeEnabled = "Yes"
ignoreCount = "0" ignoreCount = "0"
continueAfterRunningActions = "No" continueAfterRunningActions = "No"
symbolName = "Vendoo.EtsyRESTAPIManager.(sendPOSTRequest (Swift.String, body : Swift.Dictionary&lt;Swift.String, Swift.AnyObject&gt;, onCompletion : Swift.Optional&lt;(Swift.Optional&lt;Swift.AnyObject&gt;, Swift.Optional&lt;__ObjC.NSError&gt;) -&gt; ()&gt;) -&gt; ()).(closure #1)" symbolName = "Vendoo.EtsyRESTAPIManager.(sendPOSTRequest (Swift.String, body : Swift.Optional&lt;Swift.Dictionary&lt;Swift.String, Swift.AnyObject&gt;&gt;, onCompletion : Swift.Optional&lt;(Swift.Optional&lt;Swift.AnyObject&gt;, Swift.Optional&lt;__ObjC.NSError&gt;) -&gt; ()&gt;) -&gt; ()).(closure #1)"
moduleName = "Vendoo" moduleName = "Vendoo"
usesParentBreakpointCondition = "Yes" usesParentBreakpointCondition = "Yes"
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift" urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/EtsyRESTAPIManager.swift"
timestampString = "491705859.154091" timestampString = "493141315.690671"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "639" startingLineNumber = "646"
endingLineNumber = "639" endingLineNumber = "646"
offsetFromSymbolStart = "51"> offsetFromSymbolStart = "51">
</Location> </Location>
</Locations> </Locations>
@ -762,12 +762,12 @@
moduleName = "Vendoo" moduleName = "Vendoo"
usesParentBreakpointCondition = "Yes" usesParentBreakpointCondition = "Yes"
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/ListingPreviewViewController.swift" urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/ListingPreviewViewController.swift"
timestampString = "491705859.15903" timestampString = "493141315.694778"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "319" startingLineNumber = "319"
endingLineNumber = "319" endingLineNumber = "319"
offsetFromSymbolStart = "63607"> offsetFromSymbolStart = "63637">
</Location> </Location>
<Location <Location
shouldBeEnabled = "Yes" shouldBeEnabled = "Yes"
@ -777,7 +777,7 @@
moduleName = "Vendoo" moduleName = "Vendoo"
usesParentBreakpointCondition = "Yes" usesParentBreakpointCondition = "Yes"
urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/ListingPreviewViewController.swift" urlString = "file:///Users/okechi/Documents/iOs%20Practice/Vendoo/Vendoo_bb/Vendoo/Vendoo/ListingPreviewViewController.swift"
timestampString = "491705859.159181" timestampString = "493141315.694939"
startingColumnNumber = "9223372036854775807" startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807"
startingLineNumber = "322" startingLineNumber = "322"
@ -867,5 +867,53 @@
landmarkType = "5"> landmarkType = "5">
</BreakpointContent> </BreakpointContent>
</BreakpointProxy> </BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "493141315.257839"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "689"
endingLineNumber = "689"
landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
landmarkType = "5">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "493141315.257839"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "707"
endingLineNumber = "707"
landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
landmarkType = "5">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "Vendoo/EtsyRESTAPIManager.swift"
timestampString = "493141295.225753"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "678"
endingLineNumber = "678"
landmarkName = "sendPOSTRequest(_:body:onCompletion:)"
landmarkType = "5">
</BreakpointContent>
</BreakpointProxy>
</Breakpoints> </Breakpoints>
</Bucket> </Bucket>

View File

@ -41,6 +41,7 @@ class EtsyRESTAPIManager: NSObject {
//private let oauthswift = OAuth1Swift(parameters: ["consumerKey":"snbs78qkfy3yqq6yhe6yv49b","consumerSecret":"4sbva4oqb6", "requestTokenUrl": "https://openapi.etsy.com/v2/oauth/request_token?scope=listings_w%20listings_r%20listings_d%20transactions_r%20transactions_w%20"]) //private let oauthswift = OAuth1Swift(parameters: ["consumerKey":"snbs78qkfy3yqq6yhe6yv49b","consumerSecret":"4sbva4oqb6", "requestTokenUrl": "https://openapi.etsy.com/v2/oauth/request_token?scope=listings_w%20listings_r%20listings_d%20transactions_r%20transactions_w%20"])
override init(){ override init(){
super.init()
if let path = NSBundle.mainBundle().pathForResource("Services", ofType: "plist"), dict = NSDictionary(contentsOfFile: path) as? [String: AnyObject] { if let path = NSBundle.mainBundle().pathForResource("Services", ofType: "plist"), dict = NSDictionary(contentsOfFile: path) as? [String: AnyObject] {
// use swift dictionary as normal // use swift dictionary as normal
@ -81,6 +82,12 @@ class EtsyRESTAPIManager: NSObject {
NSUserDefaults.standardUserDefaults().setBool(true, forKey: "etsyDefaultsOverriden") NSUserDefaults.standardUserDefaults().setBool(true, forKey: "etsyDefaultsOverriden")
} }
self.sendPOSTRequest("/taxonomy/categories", body: ["result":""], onCompletion: {
(dict, error) -> Void in
NSUserDefaults.standardUserDefaults().setObject(EtsyRESTAPIManager.settingsDictionary, forKey: "etsySettings")
EtsyRESTAPIManager.settingsDictionary["categories"] = dict
})
} }
@ -496,7 +503,7 @@ extension EtsyRESTAPIManager {
} }
//sends the pregenerated url as a request to api service //sends the pregenerated url as a request to api service
func sendPOSTRequest(request: String, var body: [String: AnyObject], onCompletion: ServiceResponse?) { func sendPOSTRequest(request: String, var body: [String: AnyObject]?, onCompletion: ServiceResponse?) {
/* let request = NSMutableURLRequest(URL: NSURL(string: request)!) /* let request = NSMutableURLRequest(URL: NSURL(string: request)!)
@ -634,7 +641,7 @@ extension EtsyRESTAPIManager {
*/ */
//body["oauth_verifier"] = (self.oauthswift.client.credential.oauth_verifier) //body["oauth_verifier"] = (self.oauthswift.client.credential.oauth_verifier)
//@FIXME: multipart post request is returning with oauth signature invalid for uploading image in etsy //@FIXME: multipart post request is returning with oauth signature invalid for uploading image in etsy
self.oauthswift.client.postMultiPartRequest(self.baseURL + request, method: OAuthSwiftHTTPRequest.Method.POST, parameters: body, success: { self.oauthswift.client.postMultiPartRequest(self.baseURL + request, method: OAuthSwiftHTTPRequest.Method.POST, parameters: body!, success: {
(data, response) -> Void in (data, response) -> Void in
let dataString = NSString(data: data, encoding: NSUTF8StringEncoding) let dataString = NSString(data: data, encoding: NSUTF8StringEncoding)
let dict = self.convertStringToDictionary(dataString! as String) let dict = self.convertStringToDictionary(dataString! as String)
@ -663,8 +670,23 @@ extension EtsyRESTAPIManager {
} }
) )
}else { }
self.oauthswift.client.post(self.baseURL + request, parameters: body, headers: nil, else if (request.containsString("/taxonomy/categories")) {
self.oauthswift.client.post(self.baseURL + request,
success: {
(data, response) -> Void in
let dataString = NSString(data: data, encoding: NSUTF8StringEncoding)
let dict = self.convertStringToDictionary(dataString! as String)
print(dict)
print(response)
},
failure: {
(error) -> Void in
print(error)
})
}
else {
self.oauthswift.client.post(self.baseURL + request, parameters: body!, headers: nil,
success: { success: {
(data, response) -> Void in (data, response) -> Void in
let dataString = NSString(data: data, encoding: NSUTF8StringEncoding) let dataString = NSString(data: data, encoding: NSUTF8StringEncoding)
@ -681,6 +703,8 @@ extension EtsyRESTAPIManager {
print(((dict2[0]["listing_id"])!)) print(((dict2[0]["listing_id"])!))
onCompletion!(dict2, nil) onCompletion!(dict2, nil)
break break
case "/taxonomy/categories":
break
default: default:
break break
} }
@ -714,6 +738,10 @@ extension EtsyRESTAPIManager {
} }
private func getCategories() {
}
//MARK: - JSON Methods //MARK: - JSON Methods
extension EtsyRESTAPIManager { extension EtsyRESTAPIManager {