Skip to content

Commit d0511c7

Browse files
committed
Merge commit '29e9130d2e96d63abd4dfd75c3dae79d9c7e3b60'
2 parents 6d7cc36 + 29e9130 commit d0511c7

File tree

6 files changed

+9
-7
lines changed

6 files changed

+9
-7
lines changed

Scalatron/src/scalatron/webServer/rest/resources/SessionResource.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ class SessionResource extends ResourceWithUser {
5555
object SessionResource {
5656
def resources(userName: String) =
5757
Array(
58+
SessionResource.ResourceLink("Session", "users/%s/session".format(userName)),
5859
SessionResource.ResourceLink("Sources", "/api/users/%s/sources".format(userName)),
5960
SessionResource.ResourceLink("Build", "/api/users/%s/sources/build".format(userName)),
6061
SessionResource.ResourceLink("Sandboxes", "/api/users/%s/sandboxes".format(userName)),

Scalatron/webui/client/API.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"Content-Type":'application/json'
2020
},
2121
success: function(r) {
22-
var result = JSON.parse(r.responseText);
22+
var result = Ext.JSON.decode(r.responseText);
2323
var api = {};
2424

2525
Ext.each(result.resources, function(e) {
@@ -48,7 +48,7 @@
4848

4949
if(r.responseText != "") {
5050
try {
51-
result = JSON.parse(r.responseText)
51+
result = Ext.JSON.decode(r.responseText)
5252
} catch(e) {
5353
console.warn("URL: " + url + " Method: " + method);
5454
console.warn("Cannot parse result, Test to parse is: ", r.responseText);
@@ -68,6 +68,7 @@
6868
},
6969

7070
/*
71+
{ "name" : "Session", "url" : "/api/users/{user}/session" },
7172
{ "name" : "Sources", "url" : "/api/users/{user}/sources" },
7273
{ "name" : "Build", "url" : "/api/users/{user}/sources/build" },
7374
{ "name" : "Sandboxes", "url" : "/api/users/{user}/sandboxes" },
@@ -115,7 +116,7 @@
115116
},
116117

117118
logout: function() {
118-
var p = this.applyDefault("DELETE", this.api.Logout, {});
119+
var p = this.applyDefault("DELETE", this.api.Session, {});
119120
Ext.Ajax.request(p);
120121
}
121122
});

Scalatron/webui/client/DebuggerHelper.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ DebuggerHelper = {
4242
steps:steps,
4343
success:function (response) {
4444
/* Helps to test the functionality.
45-
var fake = JSON.parse('{"id":333,"name":"Fake","master":true,"input":{"params":{"name":"Slave","time":"112","view":"????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????WW?????????????????????????????W__????????????????????????????W___????????????????????????????____????????????????????????????____????????????????????????????__b_????????????????????????????__b_WWW?????????????????????????_____W?????????????????????????W__M_W?????????????????????????WWWW_W??????????????????????????????P???????????????????????????????_???????????????????????????????_???????????????????????????????_???????????????????????????????_???????????????????????????????_???????????????????????????????_???????????????????????????????_???????????????????????????????_???????????????????????????????W????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????","energy":"1800"},"opcode":"React"},"output":[{"params":{"dx":"1","dy":"1"},"opcode":"Move"}],"debugOutput":""}')
45+
var fake = Ext.JSON.decode('{"id":333,"name":"Fake","master":true,"input":{"params":{"name":"Slave","time":"112","view":"????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????WW?????????????????????????????W__????????????????????????????W___????????????????????????????____????????????????????????????____????????????????????????????__b_????????????????????????????__b_WWW?????????????????????????_____W?????????????????????????W__M_W?????????????????????????WWWW_W??????????????????????????????P???????????????????????????????_???????????????????????????????_???????????????????????????????_???????????????????????????????_???????????????????????????????_???????????????????????????????_???????????????????????????????_???????????????????????????????_???????????????????????????????W????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????","energy":"1800"},"opcode":"React"},"output":[{"params":{"dx":"1","dy":"1"},"opcode":"Move"}],"debugOutput":""}')
4646
response.entities.push(fake);
4747
*/
4848
Sandbox.setState(response);

Scalatron/webui/client/Login.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Ext.onReady(function () {
4848
"Content-Type":'application/json'
4949
},
5050
success:function (r) {
51-
var result = JSON.parse(r.responseText);
51+
var result = Ext.JSON.decode(r.responseText);
5252
var combo = Ext.getCmp("userName");
5353
combo.getStore().loadRawData(result.users);
5454
combo.setDisabled(false);

Scalatron/webui/client/Tutorial.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ Ext.define('TutorialPanel', {
8787
button.style.visibility = 'visible';
8888
button.innerText = 'Load into Editor';
8989
button.onclick = function() {
90-
var url = this.getAttribute("data-url")
90+
var url = this.getAttribute("data-url");
9191
Ext.Ajax.request({
9292
url: url,
9393
success: function(response, opts) { Editor.setContent(response.responseText) }

Scalatron/webui/webclient.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<html>
22
<head>
33

4-
<meta charset="UTF-8">
4+
<!--<meta charset="UTF-8">-->
55
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
66

77
<title>Scalatron Development Environment: $BotName$</title>

0 commit comments

Comments
 (0)