fix null in auto message if new transaction has no short project description
also added a way to put the link in the description after the project is saved