          logger.debug("Saving Alignments")
          if not self.state["edit"]["updated"]:
              return
          self.alignments.save()
          self.state["edit"]["updated"] = False
          self.set_redraw(True)
 
</s>
            logger.debug("Save received, but state not updated. Not saving")
          logger.debug("Saving Alignments")
          if not self.state["edit"]["updated"]:
            logger.debug("Save received, but state not updated. Not saving")
              return
          self.alignments.save()
          self.state["edit"]["updated"] = False
          self.set_redraw(True)
keep add keep keep keep keep
 Add Face Hashes to Alignments (#550)

* Convert main scripts to use face hashes

* Alignment tool: Use hashes, add logging, add face rename function

* More logging. Update Manual tool to work with hashing
tools/lib_alignments/jobs_manual.py