hunk.code_window: 		return
   	}
   }
   func (c *Context) RemoteClusterTokenRequired() {
   	if license := c.App.Channels().License(); license == nil || !*license.Features.RemoteClusterService || c.AppContext.Session().Props[model.SessionPropType] != model.SessionTypeRemoteclusterToken {
   		c.Err = model.NewAppError("", "api.context.session_expired.app_error", nil, "TokenRequired", http.StatusUnauthorized)
   		return
   	}
  
hunk.labels: keep keep keep keep keep replace keep keep keep
hunk.after_edit: 	if license := c.App.Channels().License(); license == nil || !license.HasRemoteClusterService() || c.AppContext.Session().Props[model.SessionPropType] != model.SessionTypeRemoteclusterToken {
  
hunk.file_path: web/context.go
hunk.type: replace
file: global:
    scrape_interval: 5s
    evaluation_interval: 60s
  
  scrape_configs:
    - job_name: 'mattermost'
      static_configs:
        - targets: ['host.docker.internal:8067']
  