Доброго времени суток!
Подскажите пожалуйста, как исправить ошибку "TypeError: Cannot read property '0' of null"? В программе Google Apps Script (Таблицы) реализована возможность "вытягивания" конкретного значения с сайта. Например, цены. Раньше всё было нормально, но сейчас почему-то начала появляться эта ошибка.
Код:
function getData(){
const ss = SpreadsheetApp.getActive();
const sheet = ss.getSheetByName('data');
const data = sheet.getDataRange().getValues();
data.map((row, i) =>{
if(i>0 && row[0]){
const response = UrlFetchApp.fetch(row[0]).getContentText();
const match = response.match(new RegExp(row[1]))[0];
sheet.getRange(i+1, 3, 1, 2).setValues([[true].concat(match)]);
SpreadsheetApp.flush();
}})
}
function getLastRow(data, column){
return Math.max(...(data.map((g, i) => !g[column-1] ? '' : ++i)));
}
Сама таблица: