fix(core): fix issue with CordovaFunctionOverride decorator

Decorator should not check if the method exists, only if the plugin exists
This commit is contained in:
Ibby Hadeed 2017-12-11 19:26:41 -05:00
parent 0a12dc0792
commit 6cd97ca0ee

View File

@ -230,7 +230,7 @@ export function wrapEventObservable(event: string, element: any = window): Obser
export function overrideFunction(pluginObj: any, methodName: string, args: any[], opts: any = {}): Observable<any> {
return new Observable(observer => {
const availabilityCheck = checkAvailability(pluginObj, methodName);
const availabilityCheck = checkAvailability(pluginObj, null, pluginObj.constructor.getPluginName());
if (availabilityCheck === true) {
const pluginInstance = getPlugin(pluginObj.constructor.getPluginRef());