module.exports.permitAccess = function()

in lib/appium/helpers/appPatcher.js [29:45]


module.exports.permitAccess = function (appPath, origin) {
    const config = getConfigParser(appPath);
    const accesses = config.getAccesses();
    let accessPresent = false;

    logger.normal('paramedic-appium: Adding a whitelist "access" rule for origin: ' + origin);
    accesses.forEach((access) => {
        if (access.origin === origin) accessPresent = true;
    });

    if (accessPresent) {
        logger.normal('paramedic-appium: It is already in place');
    } else {
        config.addElement('access', { origin: origin });
        config.write();
    }
};