feature #907 sprint2 :   Implementation of the modification of an existing suggestion. Profits of the new flush() method in repository to validate the persistence context within a transaction before the end of this transaction