mirror of
https://github.com/simon-ding/polaris.git
synced 2026-05-28 05:27:41 +08:00
feat: add check
This commit is contained in:
@@ -3,6 +3,7 @@ package server
|
|||||||
import (
|
import (
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
"html/template"
|
||||||
"polaris/db"
|
"polaris/db"
|
||||||
"polaris/ent"
|
"polaris/ent"
|
||||||
"polaris/log"
|
"polaris/log"
|
||||||
@@ -50,9 +51,17 @@ func (s *Server) SetSetting(c *gin.Context) (interface{}, error) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if in.TvNamingFormat != "" {
|
if in.TvNamingFormat != "" {
|
||||||
|
if _, err := template.New("test").Parse(in.TvNamingFormat);err != nil {
|
||||||
|
return nil, errors.Wrap(err, "tv format")
|
||||||
|
}
|
||||||
|
|
||||||
s.db.SetSetting(db.SettingTvNamingFormat, in.TvNamingFormat)
|
s.db.SetSetting(db.SettingTvNamingFormat, in.TvNamingFormat)
|
||||||
}
|
}
|
||||||
if in.MovieNamingFormat != "" {
|
if in.MovieNamingFormat != "" {
|
||||||
|
if _, err := template.New("test").Parse(in.MovieNamingFormat);err != nil {
|
||||||
|
return nil, errors.Wrap(err, "movie format")
|
||||||
|
}
|
||||||
|
|
||||||
s.db.SetSetting(db.SettingMovieNamingFormat, in.MovieNamingFormat)
|
s.db.SetSetting(db.SettingMovieNamingFormat, in.MovieNamingFormat)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user