Skip to content

Instantly share code, notes, and snippets.

@timothyasp
Last active December 15, 2015 00:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save timothyasp/5173972 to your computer and use it in GitHub Desktop.
Save timothyasp/5173972 to your computer and use it in GitHub Desktop.
Stack trace for guide save error after indents.
03-15 16:20:41.456: I/iFixit(17515): Performing API call: POST https://mzych.cominor.com/api/1.1/guides/16557/steps?revisionid=144284
03-15 16:20:41.456: I/iFixit(17515): Request body: {"media":{"data":[],"type":"image"},"orderby":7,"lines":[{"lineid":0,"bullet":"black","text":"kjhsldkjfh asljdkhf ljshf lkjhasdfl kjhasdlkfjh asdf","level":0},{"lineid":0,"bullet":"black","text":"asdkjf hasdlkfjh asljdkfh aslhjdf lajdshfl khasdf","level":1},{"lineid":0,"bullet":"black","text":" askjdfh asldkjfh ladhsjf asdfl; kasdkljf a;ljdsf","level":0},{"lineid":0,"bullet":"black","text":"asdfh aslkjfh askdjfh lkasdjhfl kjashdlfkj h","level":2}],"title":""}
03-15 16:20:42.056: I/iFixit(17515): Response code: 422
03-15 16:20:42.056: I/iFixit(17515): Response body: {"message":"Validation failed","errors":[{"resource":"Step line","field":"level","code":"invalid_value","message":"Invalid line indentation"}]}
03-15 16:20:42.071: E/iFixit(17515): API parse error
03-15 16:20:42.071: E/iFixit(17515): org.json.JSONException: No value for guide
03-15 16:20:42.071: E/iFixit(17515): at org.json.JSONObject.get(JSONObject.java:354)
03-15 16:20:42.071: E/iFixit(17515): at org.json.JSONObject.getJSONObject(JSONObject.java:569)
03-15 16:20:42.071: E/iFixit(17515): at com.dozuki.ifixit.util.JSONHelper.parseUserGuide(JSONHelper.java:434)
03-15 16:20:42.071: E/iFixit(17515): at com.dozuki.ifixit.util.APIEndpoint$21.parse(APIEndpoint.java:430)
03-15 16:20:42.071: E/iFixit(17515): at com.dozuki.ifixit.util.APIEndpoint.parseResult(APIEndpoint.java:601)
03-15 16:20:42.071: E/iFixit(17515): at com.dozuki.ifixit.util.APIService.parseResult(APIService.java:195)
03-15 16:20:42.071: E/iFixit(17515): at com.dozuki.ifixit.util.APIService.access$000(APIService.java:42)
03-15 16:20:42.071: E/iFixit(17515): at com.dozuki.ifixit.util.APIService$1.setResult(APIService.java:158)
03-15 16:20:42.071: E/iFixit(17515): at com.dozuki.ifixit.util.APIService$7.onPostExecute(APIService.java:616)
03-15 16:20:42.071: E/iFixit(17515): at com.dozuki.ifixit.util.APIService$7.onPostExecute(APIService.java:533)
03-15 16:20:42.071: E/iFixit(17515): at android.os.AsyncTask.finish(AsyncTask.java:631)
03-15 16:20:42.071: E/iFixit(17515): at android.os.AsyncTask.access$600(AsyncTask.java:177)
03-15 16:20:42.071: E/iFixit(17515): at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:644)
03-15 16:20:42.071: E/iFixit(17515): at android.os.Handler.dispatchMessage(Handler.java:99)
03-15 16:20:42.071: E/iFixit(17515): at android.os.Looper.loop(Looper.java:137)
03-15 16:20:42.071: E/iFixit(17515): at android.app.ActivityThread.main(ActivityThread.java:5041)
03-15 16:20:42.071: E/iFixit(17515): at java.lang.reflect.Method.invokeNative(Native Method)
03-15 16:20:42.071: E/iFixit(17515): at java.lang.reflect.Method.invoke(Method.java:511)
03-15 16:20:42.071: E/iFixit(17515): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
03-15 16:20:42.071: E/iFixit(17515): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
03-15 16:20:42.071: E/iFixit(17515): at dalvik.system.NativeStart.main(Native Method)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment