About like script in the previous version this script can be work . but in 3.7.7 have this error,
How can I fix

TypeError: com.serotonin.m2m2.db.dao.MailingListDao.instance.getMailingList is not a function at line: 216

function sendEmail(contents,recipients){
  var zHead = g_customerName +  "-[zDCIM System Report]";

  var dsvo = com.serotonin.m2m2.db.dao.MailingListDao.instance.getMailingList("XID_zlabsMailList");
  var zlabsMailingList = String(dsvo).slice(13, -2);
  //print(typeof(dsvo));
  //print(dsvo);
  //print(zlabsMailingList);

  var dsvo1 = com.serotonin.m2m2.db.dao.MailingListDao.instance.getMailingList("XID_customerMailList");
  // print(dsvo1);
  var userMailingList = String(dsvo1).slice(13, -2);
  //print(userMailingList);

  var defaultMailList = "";
  if (zlabsMailingList.length > 0){defaultMailList = zlabsMailingList;}
  if (userMailingList.length > 0) {defaultMailList = defaultMailList + "," + userMailingList ; }

  var the_recipientMail = (typeof recipients !== 'undefined') ?  recipients : defaultMailList;
  //print(the_recipientMail);

  var theRecipientArray = the_recipientMail.split(',');
  //print(theRecipientArray);

  if (the_recipientMail.length > 0){
    var emailContent = new com.serotonin.web.mail.EmailContent(null, contents, com.serotonin.m2m2.Common.UTF8);
    //print(emailContent);
    com.serotonin.m2m2.rt.maint.work.EmailWorkItem.queueEmail(theRecipientArray, zHead, emailContent, null);
  }
}