feat: 支持管理端查看生成媒体 (#72)
This commit is contained in:
@@ -19,6 +19,7 @@ import (
|
||||
ext "git.ilapage.cn/OPC/chorus/admin/config"
|
||||
sharedconfig "git.ilapage.cn/OPC/chorus/internal/config"
|
||||
safehttp "git.ilapage.cn/OPC/chorus/internal/platform/http"
|
||||
platformstorage "git.ilapage.cn/OPC/chorus/internal/platform/storage"
|
||||
"github.com/gin-gonic/gin"
|
||||
"github.com/go-admin-team/go-admin-core/config/source/file"
|
||||
"github.com/go-admin-team/go-admin-core/sdk"
|
||||
@@ -66,6 +67,11 @@ func setup(path string) error {
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
mediaStorage, err := platformstorage.NewLocalReader(ext.ExtConfig.Chorus.StorageRoot)
|
||||
if err != nil {
|
||||
return fmt.Errorf("configure read-only Chorus storage: %w", err)
|
||||
}
|
||||
serviceConfig.config.Storage = mediaStorage
|
||||
chorus.Configure(func(db *gorm.DB) (*chorus.Service, error) {
|
||||
return chorus.NewService(db, serviceConfig.config)
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user