Hello, can you help to check if this code is right?
function doGet() {
  var html = HtmlService.createTemplateFromFile('form');
  var data = SpreadsheetApp.openByUrl("https://docs.google.com/spreadsheets/d/1S8L-_H9e5Wb1cC-9OsgBKVnMcSBGJTLgr5lbLUBUS34/edit#gid=0").     getSheetByName("Data").getDataRange().getValues();
  html.data = data;
  return html.evaluate();
}
function include(filename){
  return HtmlService.createHtmlOutputFromFile(filename).getContent();
}

function updateData(form) {
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  var row = sheet.getLastRow() + 1;
  sheet.getRange(row, 1).setValue(form.gen);
  sheet.getRange(row, 2).setValue(form.harvestdate);
  sheet.getRange(row, 3).setValue(form.type);
  sheet.getRange(row, 4).setValue(form.plotscore);
  sheet.getRange(row, 5).setValue(form.leafshape);
  sheet.getRange(row, 6).setValue(form.flowcol);
  sheet.getRange(row, 7).setValue(form.growhabit);
  sheet.getRange(row, 8).setValue(form.branch);
  sheet.getRange(row, 9).setValue(form.bl);
  sheet.getRange(row, 10).setValue(form.ln);
  sheet.getRange(row, 11).setValue(form.pub);
  sheet.getRange(row, 12).setValue(form.comment);
}

function getFormData() {
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  var data = sheet.getDataRange().getValues();
  var headers = data.shift();
  var genIndex = headers.indexOf('gen');
  var formData = {};
  for (var i = 0; i < data.length; i++) {
    if (data[i][genIndex] === formData.gen) {
      formData = {
        ge Provide two versions of response separated with exactly 6 asterisk symbols: ******.
user