hunk.code_window:     }
       StateManager.updateTheme(theme);
     }
     function defaultTheme() {
  
hunk.labels: keep replace keep keep keep
hunk.after_edit:   }
     function autoTheme() {
       const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : '';
       this.setTheme(systemTheme);
  
hunk.file_path: app/portainer/services/themeManager.js
hunk.type: replace
file: package migrator
  
  import "github.com/portainer/portainer/api"
  
  func (m *Migrator) updateEndpointsToVersion8() error {
  	legacyEndpoints, err := m.endpointService.Endpoints()
  	if err != nil {
  		return err
  	}
  
  	for _, endpoint := range legacyEndpoints {
  		endpoint.Extensions = []portainer.EndpointExtension{}
  		err = m.endpointService.UpdateEndpoint(endpoint.ID, &endpoint)
  		if err != nil {
  			return err
  		}
  	}
  
  	return nil
  }
  