Moved issue logic from model save to view