hunk.code_window: 	}
   	if sendPushNotifications {
   		for _, id := range mentionedUsersList {
   			var status *model.Status
   			var err *model.AppError
   			if status, err = a.GetStatus(id); err != nil {
  
hunk.labels: keep keep keep add keep keep keep
hunk.after_edit: 			if profileMap[id] == nil {
   				continue
   			}
  
hunk.file_path: app/notification.go
hunk.type: add
file: // Code generated by mockery v1.0.0
  
  // Regenerate this file using `make store-mocks`.
  
  package mocks
  
  import mock "github.com/stretchr/testify/mock"
  import model "github.com/mattermost/mattermost-server/model"
  import store "github.com/mattermost/mattermost-server/store"
  
  // LicenseStore is an autogenerated mock type for the LicenseStore type
  type LicenseStore struct {
  	mock.Mock
  }
  
  // Get provides a mock function with given fields: id
  func (_m *LicenseStore) Get(id string) store.StoreChannel {
  	ret := _m.Called(id)
  
  	var r0 store.StoreChannel
  	if rf, ok := ret.Get(0).(func(string) store.StoreChannel); ok {
  		r0 = rf(id)
  	} else {
  		if ret.Get(0) != nil {
  			r0 = ret.Get(0).(store.StoreChannel)
  		}
  	}
  
  	return r0
  }
  
  // Save provides a mock function with given fields: license
  func (_m *LicenseStore) Save(license *model.LicenseRecord) store.StoreChannel {
  	ret := _m.Called(license)
  
  	var r0 store.StoreChannel
  	if rf, ok := ret.Get(0).(func(*model.LicenseRecord) store.StoreChannel); ok {
  		r0 = rf(license)
  	} else {
  		if ret.Get(0) != nil {
  			r0 = ret.Get(0).(store.StoreChannel)
  		}
  	}
  
  	return r0
  }
  