From 00dabfd7e6b7cc938fb2484e480080c65d5e5a35 Mon Sep 17 00:00:00 2001 From: PsycheTG Date: Tue, 12 Jul 2011 07:43:24 -0700 Subject: [PATCH 1/2] Edited framework/src/org/restfulx/controllers/AuxAIRController.as via GitHub --- framework/src/org/restfulx/controllers/AuxAIRController.as | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framework/src/org/restfulx/controllers/AuxAIRController.as b/framework/src/org/restfulx/controllers/AuxAIRController.as index 65c87e5..9672bea 100644 --- a/framework/src/org/restfulx/controllers/AuxAIRController.as +++ b/framework/src/org/restfulx/controllers/AuxAIRController.as @@ -139,7 +139,7 @@ package org.restfulx.controllers { var fqn:String = Rx.models.state.types[clazz]; var text:String = "SELECT * FROM " + Rx.models.state.controllers[fqn] + " WHERE sync != 'D'"; - if (conditions.length) { + if (conditions != null && conditions.length > 0) { text += " AND " + conditions[0]; } From 8c7a0f0401df4e38ba0361fdfb1d698db53d8383 Mon Sep 17 00:00:00 2001 From: PsycheTG Date: Tue, 12 Jul 2011 07:44:22 -0700 Subject: [PATCH 2/2] Edited framework/src/org/restfulx/controllers/AuxAIRController.as via GitHub --- framework/src/org/restfulx/controllers/AuxAIRController.as | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framework/src/org/restfulx/controllers/AuxAIRController.as b/framework/src/org/restfulx/controllers/AuxAIRController.as index 9672bea..e6e166e 100644 --- a/framework/src/org/restfulx/controllers/AuxAIRController.as +++ b/framework/src/org/restfulx/controllers/AuxAIRController.as @@ -145,7 +145,7 @@ package org.restfulx.controllers { var statement:SQLStatement = getSQLStatement(text); - if (conditions.length == 2) { + if (conditions != null && conditions.length == 2) { var params:Object = conditions[1]; for (var param:String in params) { statement.parameters[param] = params[param];