Расширение функции прототипа без перезаписи

Мне нужно исправить ошибку в функции saveбиблиотеки Parse.Object. Однако, когда я пытаюсь вызвать исходную функцию saveв моем перезаписанном прототипе, она рекурсивно зацикливается до тех пор, пока стек не переполнится!

Parse.Object.prototype.save = function (arg1, arg2, arg3) {
    fixIncludedParseObjects(this);

    Parse.Object.prototype.save.call(this, arg1, arg2, arg3); // endless loop
};

Как я могу изменить строку бесконечного цикла, чтобы вызвать исходную функцию, созданную синтаксическим анализом?

Спасибо!

10
задан Garrett 8 July 2012 в 07:27
поделиться