INNER CODE UNIT · Go
downloadStatus
cgzirim/seek-tune · server/socketHandlers.go:22
func downloadStatus(statusType, message string) string {
data := map[string]interface{}{"type": statusType, "message": message}
jsonData, err := json.Marshal(data)
if err != nil {
logger := utils.GetLogger()
ctx := context.Background()
err := xerrors.New(err)
logger.ErrorContext(ctx, "failed to marshal data.", slog.Any("error", err))
return ""
}
return string(jsonData)
}
func handleTotalSongs(socket socketio.Conn) {
logger := utils.GetLogger()
ctx := context.Background()
db, err := db.NewDBClient()