mirror of
https://github.com/portainer/portainer.git
synced 2025-07-19 05:19:39 +02:00
* fix(extensions): fix an issue with extensions with expired licenses * fix(api): fix invalid log call * fix(api): allow to re-enable an extension
19 lines
350 B
Go
19 lines
350 B
Go
package migrator
|
|
|
|
func (m *Migrator) updateExtensionsToDBVersion17() error {
|
|
legacyExtensions, err := m.extensionService.Extensions()
|
|
if err != nil {
|
|
return err
|
|
}
|
|
|
|
for _, extension := range legacyExtensions {
|
|
extension.License.Valid = true
|
|
|
|
err = m.extensionService.Persist(&extension)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
}
|
|
|
|
return nil
|
|
}
|