From 36b4a5d2928ca21bf01a16229acdbd9c3454fc08 Mon Sep 17 00:00:00 2001
From: Tristan Cavelier <tristan.cavelier@tiolive.com>
Date: Tue, 25 Feb 2014 14:07:13 +0100
Subject: [PATCH] erp5storage made AMD compatible

---
 src/jio.storage/erp5storage.js | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/src/jio.storage/erp5storage.js b/src/jio.storage/erp5storage.js
index 6db0297..0aca484 100644
--- a/src/jio.storage/erp5storage.js
+++ b/src/jio.storage/erp5storage.js
@@ -11,9 +11,15 @@
 
 /*jslint indent: 2, nomen: true, unparam: true */
 /*global jIO, complex_queries, console, UriTemplate, FormData, RSVP,
-  ProgressEvent */
+  ProgressEvent, define */
 
-(function (jIO, complex_queries) {
+(function (dependencies, module) {
+  "use strict";
+  if (typeof define === 'function' && define.amd) {
+    return define(dependencies, module);
+  }
+  module(RSVP, jIO, complex_queries);
+}(['rsvp', 'jio', 'complex_queries'], function (RSVP, jIO, complex_queries) {
   "use strict";
 
   function ERP5Storage(spec) {
@@ -249,4 +255,4 @@
 
   jIO.addStorage("erp5", ERP5Storage);
 
-}(jIO, complex_queries));
+}));
-- 
2.30.9