Skip to content

Commit 2487771

Browse files
committed
1 parent 67be3da commit 2487771

File tree

3 files changed

+16
-6
lines changed

3 files changed

+16
-6
lines changed

dist/angular-data.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5653,8 +5653,13 @@ function defineResource(definition) {
56535653

56545654
// Create the wrapper class for the new resource
56555655
def['class'] = DSUtils.pascalCase(defName);
5656-
eval('function ' + def['class'] + '() {}');
5657-
def[def['class']] = eval(def['class']);
5656+
try {
5657+
eval('function ' + def['class'] + '() {}');
5658+
def[def['class']] = eval(def['class']);
5659+
} catch (e) {
5660+
def[def['class']] = function () {
5661+
};
5662+
}
56585663

56595664
// Apply developer-defined methods
56605665
if (def.methods) {

0 commit comments

Comments
 (0)