Fix: Lint no-prototype-builtins (#5920)
* Fix: Lint no-prototype-builtins Closes: https://github.com/parse-community/parse-server/issues/5842 Reference: https://eslint.org/docs/rules/no-prototype-builtins * replace Object.hasOwnProperty.call
This commit is contained in:
committed by
Antonio Davi Macedo Coelho de Castro
parent
4bffdce047
commit
cf6e79ee75
@@ -2,7 +2,10 @@ import { Parse } from 'parse/node';
|
||||
import * as triggers from '../triggers';
|
||||
|
||||
function isParseObjectConstructor(object) {
|
||||
return typeof object === 'function' && object.hasOwnProperty('className');
|
||||
return (
|
||||
typeof object === 'function' &&
|
||||
Object.prototype.hasOwnProperty.call(object, 'className')
|
||||
);
|
||||
}
|
||||
|
||||
function getClassName(parseClass) {
|
||||
|
||||
Reference in New Issue
Block a user