Inject user service into discuss service
Check permission on message update