api_func_skin_name.go 647 B

12345678910111213141516171819202122232425262728
  1. package route
  2. import (
  3. "opennamu/route/tool"
  4. "path/filepath"
  5. )
  6. func Api_func_skin_name(config tool.Config) string {
  7. db := tool.DB_connect()
  8. defer tool.DB_close(db)
  9. other_set := map[string]string{}
  10. json.Unmarshal([]byte(config.Other_set), &other_set)
  11. skin_name := tool.Get_use_skin_name(db, config.IP)
  12. new_data := make(map[string]string)
  13. new_data["response"] = "ok"
  14. if other_set["set_n"] == "0" {
  15. new_data["data"] = filepath.Join("..", "views", skin_name, "index.html")
  16. } else {
  17. new_data["data"] = skin_name
  18. }
  19. json_data, _ := json.Marshal(new_data)
  20. return string(json_data)
  21. }