function sendEmail() {
var ss = SpreadsheetApp.getActiveSpreadsheet()
var sheet1=ss.getSheetByName('Figures');
var sheet2=ss.getSheetByName('Emails');
var charts = sheet1.getCharts();
var subject = sheet1.getRange(05,18).getValue();
var message = sheet1.getRange(7,18).getValue();
var resp = UrlFetchApp.fetch("https://www.googleapis.com/auth/gmail.settings.sharing");
Logger.log(resp.getContentText());
const chartBlobs = new Array();
var sig = Gmail.Users.Settings.SendAs.list("me").sendAs[0].signature;
var signature = "<br>" + sig;
const emailImages = {};
var n=sheet2.getLastRow();
var i = 0;
let emailBody = "<p align='center'>Trace Figures<br>" + message + "</p>";
charts.forEach(function(chart, i){
chartBlobs[i] = chart.getAs("image/png");
emailBody += "<p align='center'><img src='cid:chart"+i+"'></p>" + signature; // Aligning the chart to the center of the body in the email
emailImages["chart"+i] = chartBlobs[i];
});
Can somebody tell me why this isn't working? I'm trying to get my Gmail signature and include it in the auto email sent, please.
TIA