@@ -21,7 +21,7 @@ app.set('view engine', 'jade');
21
21
// This interface will trigger the given event if the given time/location is at "dusk"
22
22
// Here "dusk" is defined as half an hour before the sunset
23
23
// Example query: http://lab.grapeot.me/ifttt/dusk?key=MY_KEY&lat=51.5&lon=-0.1&event=lightson
24
- app . get ( '// dusk' , function ( req , res ) {
24
+ app . get ( '/dusk' , function ( req , res ) {
25
25
var key = req . query . key ;
26
26
var lat = parseFloat ( req . query . lat ) ;
27
27
var lon = parseFloat ( req . query . lon ) ;
@@ -40,7 +40,7 @@ app.get('//dusk', function(req, res) {
40
40
res . send ( 'Request recorded. Sunset time = ' + sunsetTime + '. ' + ( triggered ? 'Triggered. ' : 'Not triggered.' ) ) ;
41
41
} ) ;
42
42
43
- app . use ( '// cancel' , function ( req , res ) {
43
+ app . use ( '/cancel' , function ( req , res ) {
44
44
var key = req . query . key ;
45
45
var event = req . query . event ;
46
46
if ( key == undefined || event == undefined ) {
@@ -51,7 +51,7 @@ app.use('//cancel', function(req, res) {
51
51
res . send ( "All future times for { key = " + key + ", event = " + event + " } are removed. " ) ;
52
52
} ) ;
53
53
54
- app . use ( '// delay' , function ( req , res ) {
54
+ app . use ( '/delay' , function ( req , res ) {
55
55
// Parse the inputs
56
56
var delay = parseFloat ( req . query . t ) ; // in minutes, now allowing float
57
57
var key = req . query . key ;
@@ -70,9 +70,9 @@ app.use('//delay', function(req, res) {
70
70
var value2 = req . body . Value2 ;
71
71
var value3 = req . body . Value3 ;
72
72
var bodyToSend = {
73
- value1 : encodeURIComponent ( value1 ) ,
74
- value2 : encodeURIComponent ( value2 ) ,
75
- value3 : encodeURIComponent ( value3 )
73
+ value1 : value1 ,
74
+ value2 : value2 ,
75
+ value3 : value3
76
76
} ;
77
77
console . log ( 'body = ' + JSON . stringify ( bodyToSend ) ) ;
78
78
0 commit comments