The function in question:
function onEdit(e) {
  var range = e.range;
  var spreadSheet = e.source;
  var sheetName = spreadSheet.getActiveSheet().getName();
  var column = range.getColumn();
  var inputValue = e.value;
  var sheet = e.source.getActiveSheet(); if (sheet.getName() !== 'By Type' && sheet.getName() !== 'By State')  {return;}
  if(sheetName == 'By State' && column == 7)
  {  
     SpreadsheetApp.getActiveSpreadsheet().getSheetByName('By Type').getRange(range).setValue([inputValue]);    
  } 
  if(sheetName == 'By Type' && column == 7)
  {  
     SpreadsheetApp.getActiveSpreadsheet().getSheetByName('By State').getRange(range).setValue([inputValue]);    
  } 
}
isn't e already defined? What do I need to change?
 
    