diff --git a/backend/internal/models/channel.go b/backend/internal/models/channel.go index a3665c2..28a3afb 100644 --- a/backend/internal/models/channel.go +++ b/backend/internal/models/channel.go @@ -20,7 +20,7 @@ type Channel struct { func (c Channel) ToProto() *radiov1.Channel { return &radiov1.Channel{ Id: c.ID.String(), - OwnerId: c.ID.String(), + OwnerId: c.OwnerID.String(), Frequency: c.Frequency, Description: c.Description, CreatedAt: timestamppb.New(c.CreatedAt), diff --git a/backend/internal/song/create.go b/backend/internal/song/create.go index cec522a..de05049 100644 --- a/backend/internal/song/create.go +++ b/backend/internal/song/create.go @@ -54,6 +54,7 @@ func (handler *SongHandler) UploadSong(ctx context.Context, stream *connect.Clie totalBytes += int64(n) } } + slog.Info("filepath", "path", filepath.Join(handler.config.SongDirectory, safeName)) if err := stream.Err(); err != nil { slog.Error("stream error", "error", err) @@ -71,6 +72,7 @@ func (handler *SongHandler) UploadSong(ctx context.Context, stream *connect.Clie } slog.Info("song upload succeded") + success = true return res, nil } diff --git a/backend/radio.toml b/backend/radio.toml index c274798..54c295a 100644 --- a/backend/radio.toml +++ b/backend/radio.toml @@ -1,6 +1,6 @@ port = ":8080" PostgresUrl = "postgres://user:password@localhost:5432/radio?sslmode=disable" -SongDirectory = "../songs" +SongDirectory = "/home/lk/repos/radio-web/songs" [auth] Issuer = "http://localhost:8081/default" diff --git a/frontend/src/routes/+layout.svelte b/frontend/src/routes/+layout.svelte index d672a5b..6e2d385 100644 --- a/frontend/src/routes/+layout.svelte +++ b/frontend/src/routes/+layout.svelte @@ -12,6 +12,8 @@ {@render children()} +
+