diff --git a/.idea/.name b/.idea/.name new file mode 100644 index 0000000..2fc33fb --- /dev/null +++ b/.idea/.name @@ -0,0 +1 @@ +angular-activerecord-1 \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 0000000..217af47 --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,23 @@ + + + + + + diff --git a/.idea/copyright/profiles_settings.xml b/.idea/copyright/profiles_settings.xml new file mode 100644 index 0000000..3572571 --- /dev/null +++ b/.idea/copyright/profiles_settings.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/.idea/encodings.xml b/.idea/encodings.xml new file mode 100644 index 0000000..e206d70 --- /dev/null +++ b/.idea/encodings.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..bf4428b --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + RVM: ruby-2.0.0-p451 + + + + + + + + + diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..58df261 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/.idea/scopes/scope_settings.xml b/.idea/scopes/scope_settings.xml new file mode 100644 index 0000000..922003b --- /dev/null +++ b/.idea/scopes/scope_settings.xml @@ -0,0 +1,5 @@ + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..275077f --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 0000000..3627d71 --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,347 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + localhost + 5050 + + + + + + + 1400817205943 + 1400817205943 + + + + + 1400817391356 + 1400817391356 + + + 1402057874663 + 1402057874663 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/angular-activerecord-1.iml b/angular-activerecord-1.iml new file mode 100644 index 0000000..284429d --- /dev/null +++ b/angular-activerecord-1.iml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/angular-activerecord.js b/angular-activerecord.js index 8752ed9..85a63b9 100644 --- a/angular-activerecord.js +++ b/angular-activerecord.js @@ -101,6 +101,7 @@ angular.module('ActiveRecord', []).factory('ActiveRecord', ['$http', '$q', '$par if (options.urlRoot) { this.$urlRoot = options.urlRoot; } + this.$errors = {}; }, $hasAttributes: function(attrs) { @@ -290,8 +291,6 @@ angular.module('ActiveRecord', []).factory('ActiveRecord', ['$http', '$q', '$par $fieldTranslations: {}, - $errors: {}, - $isValid: function(fieldName) { var valid = false; if (Object.keys(this.$errors).length === 0) {