Merge pull request #10490 from owncloud/collaboration_config_upgrade_6to7
fix: copy app name if product name isn't provided
This commit is contained in:
@@ -4,3 +4,4 @@ The product name will allow using a different app name.
|
||||
For example, a "CoolBox" app name might use a branded Collabora instance by using "Collabora" as product name.
|
||||
|
||||
https://github.com/owncloud/ocis/pull/10335
|
||||
https://github.com/owncloud/ocis/pull/10490
|
||||
|
||||
@@ -24,7 +24,6 @@ func DefaultConfig() *config.Config {
|
||||
},
|
||||
App: config.App{
|
||||
Name: "Collabora",
|
||||
Product: "Collabora",
|
||||
Description: "Open office documents with Collabora",
|
||||
Icon: "image-edit",
|
||||
Addr: "https://127.0.0.1:9980",
|
||||
@@ -106,6 +105,14 @@ func EnsureDefaults(cfg *config.Config) {
|
||||
if cfg.CS3Api.GRPCClientTLS == nil && cfg.Commons != nil {
|
||||
cfg.CS3Api.GRPCClientTLS = structs.CopyOrZeroValue(cfg.Commons.GRPCClientTLS)
|
||||
}
|
||||
|
||||
// Copy the app name into the product name if empty.
|
||||
// This is for the upgrade from OCIS 6 to 7 where we didn't have product
|
||||
// name and the app name was acting as such. From OCIS 7, the product name
|
||||
// should be set manually in the configuration.
|
||||
if cfg.App.Product == "" {
|
||||
cfg.App.Product = cfg.App.Name
|
||||
}
|
||||
}
|
||||
|
||||
// Sanitize sanitized the configuration
|
||||
|
||||
Reference in New Issue
Block a user