No cambia la escena en el PCB al cambiarla en el dashboard
El login transparente que hacía antes ya no lo hace.
Creo que puede deberse por la refactorización de PictogramActivity.
-
Developer
el problema es que el campo licencia llega a nulo via websockets. Este es el mensaje tal cual llega la pcb
{ "id_active_scene": 192, "id": 64, "name": "Ana", "surname": "Arias Araque", "birthdate": "2009-12-10T00:00:00.000Z", "gender": "F", "country": "ES", "pic": "\/upload\/studentAvatar\/test_caja_adela.jpg", "notes": null, "lang": "es-es", "attributes": { "categories": false, "id_active_scene": null, "input_feedback": { "vibration": false, "read": false, "beep": false, "highlight": false }, "input_selection": { "click": true, "double_click": false, "long_press": false, "drag": true }, "legend": false, "legend_size": "normal", "size": "small", "picto_background": "#0000ff", "tape_background": "#00ffff", "delivery": 0 }, "username": "aaa0003", "license": null, "current_method": "no_method", "current_instruction": "no_instruction" }
-
En la tablet MODO ALUMNO la carga cuando llega el vocabulario, pero en la de MODO SUPERVISOR te lleva a la vista de la elección de alumno.
-
Owner
El campo "license" no estaba poblado al actualizar cuál es la nueva escena activa. He actualizado la rama develop y el servidor dev para que lo probéis, junto con lo de los login.
-
Developer
A través de Restful "stu/id" parece que tampoco se está poblando, y el problema es el mismo, ¿puedes comprobarlo?
-
Developer
probado en dev.
-
removed assignee
Toggle commit list -
Owner
Pues a mí me está funcionando:
REQUEST:
GET https://dev.yottacode.com/stu/117
RESPONSE:
{ "lastInstruction": [], "license": { "creation_ts": "2017-09-12T16:37:19.000Z", "activation_ts": "2017-09-12T16:37:19.000Z", "duration": 3, "expiration_ts": "2017-12-13T00:00:00.000Z", "number": "0IR5GELQQ5FITXT9", "type": "trial", "creator": null, "student": 117, "isValid": true, "isTrial": true, "isOfficial": false }, "id_active_scene": 219, "id": 117, "username": "jms1", "name": "Juan", "surname": "Martínez Sánchez", "birthdate": null, "gender": null, "country": null, "pic": "/upload/studentAvatar/defaultAvatar.jpg", "notes": null, "lang": "es-es", "attributes": { "categories": true, "id_active_scene": null, "input_feedback": { "vibration": true, "read": false, "beep": false, "highlight": false }, "input_selection": { "click": true, "double_click": false, "long_press": false, "drag": true }, "legend": false, "legend_size": "normal", "size": "large", "picto_background": "#0000ff", "tape_background": "#00ffff", "delivery": 0 }, "current_method": "no_method", "current_instruction": "no_instruction", "supervisors": [ { "id": 119, "name": "Gabinete Petete", "surname": "Sin apellidos", "role": "office", "gender": null, "pic": "/upload/supervisorAvatar/defaultAvatar.jpg", "address": null, "country": null, "email": "amontejo@ujaen.es", "phone": null, "lang": "es-es", "active": true, "postalCode": null, "ttsEngine": null, "arasaacLicense": false, "isTutor": false, "isTherapist": false, "isOffice": true, "isAdmin": false } ] }
-
Developer
efectivamente, la llamada REST va ok. Es via websockets por donde no llega bien:
{"student":{"license":null,"id_active_scene":187,"id":64,"name":"Ana","surname":"Arias Araque","birthdate":"2009-12-10T00:00:00.000Z","gender":"F","country":"ES","pic":"\/upload\/studentAvatar\/test_caja_adela.jpg","notes":null,"lang":"es-es","attributes":{"categories":false,"id_active_scene":null,"input_feedback":{"vibration":false,"read":false,"beep":false,"highlight":false},"input_selection":{"click":true,"double_click":false,"long_press":false,"drag":true},"legend":false,"legend_size":"normal","size":"small","picto_background":"#0000ff","tape_background":"#00ffff","delivery":0},"username":"aaa0003","current_method":"no_method","current_instruction":"no_instruction"}}
-
closed
Toggle commit list