I have the following code in \'saved\' model event:
Session::flash(\'info\', \'Data has been saved.\')`
so everytime the model is saved I
You shouldnt be mixing session flashing with model events - it is not the responsibility of the model to notify the session when something happens.
It would be better for your controller to call the session flash when it saves the model.
This way you have control over when to actually display the message - thus fixing your problem.