Fallo tras subir "editar picto" desde PCB
Si añades grabación a un picto y aceptas, este se sube. Pero, si sales y vuelves a hacer login con el mismo estudiante desde un supervisor peta.
*Pasos: * -Entrar en modo supervisor a un alumno -Editar un picto y aceptar -Cerrar sesión -Volver a entrar como supervisor del mismo alumno
04-24 17:08:23.275 8086-8086/com.yottacode.pictogram.yotta_tablet E/com.yottacode.pictogram.tools.PCBcontext: User unset. Student AAjose 04-24 17:08:28.999 8086-8179/com.yottacode.pictogram.yotta_tablet E/com.yottacode.net.RestapiWrapper: Unterminated object at character 81 of { result: 'Unable to update picto for student: TypeError: Cannot read property 'id' of undefined', error: 500} 04-24 17:08:29.006 8086-8179/com.yottacode.pictogram.yotta_tablet E/AndroidRuntime: FATAL EXCEPTION: AsyncTask #2 (closed) Process: com.yottacode.pictogram.yotta_tablet, PID: 8086 java.lang.RuntimeException: An error occured while executing doInBackground() at android.os.AsyncTask$3.done(AsyncTask.java:300) at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:355) at java.util.concurrent.FutureTask.setException(FutureTask.java:222) at java.util.concurrent.FutureTask.run(FutureTask.java:242) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) at java.lang.Thread.run(Thread.java:818) Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object org.json.JSONObject.get(java.lang.String)' on a null object reference at com.yottacode.net.RestapiWrapper$HttpAsyncTask.doInBackground(RestapiWrapper.java:265) at com.yottacode.net.RestapiWrapper$HttpAsyncTask.doInBackground(RestapiWrapper.java:253) at android.os.AsyncTask$2.call(AsyncTask.java:288) at java.util.concurrent.FutureTask.run(FutureTask.java:237) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) at java.lang.Thread.run(Thread.java:818)