Fix for not working ctrl/cmd + s on PSM date/slug

closes #4556
- extracts PSM specific save method
- refactoring to the was post is saved