From aab61631a397012f581fc2b9fd078eb9e09650cf Mon Sep 17 00:00:00 2001 From: mitteneer Date: Sun, 25 May 2025 16:16:18 -0400 Subject: [PATCH] Directly append complete_scrobble in upload.zig Thanks bob :) --- build.zig.zon | 4 ++-- src/app/views/upload.zig | 15 +-------------- 2 files changed, 3 insertions(+), 16 deletions(-) diff --git a/build.zig.zon b/build.zig.zon index d7fb785..5db05e3 100644 --- a/build.zig.zon +++ b/build.zig.zon @@ -17,8 +17,8 @@ // internet connectivity. .dependencies = .{ .jetzig = .{ - .url = "https://github.com/jetzig-framework/jetzig/archive/7be1d137fcab5c422e05f12092f6e04a02900d6f.tar.gz", - .hash = "jetzig-0.0.0-IpAgLURbDwB1NlywUH7lnQ3zptNvSQWVosaA1k7l1cNz", + .url = "https://github.com/jetzig-framework/jetzig/archive/695664bc10e6e73389ee2fe7fbcaedc27fa8adc9.tar.gz", + .hash = "jetzig-0.0.0-IpAgLSFeDwBEhfEaDBo0JqhRbvQA3ScbWjssBqhJHFmb", }, .zeit = .{ .url = "https://github.com/rockorager/zeit/archive/refs/tags/v0.6.0.tar.gz", diff --git a/src/app/views/upload.zig b/src/app/views/upload.zig index af5d41d..f605982 100644 --- a/src/app/views/upload.zig +++ b/src/app/views/upload.zig @@ -138,20 +138,7 @@ pub fn post(request: *jetzig.Request) !jetzig.View { const row = try Utils.scrobbleToRow(request.allocator, complete_scrobble); try view_params.append(row); - var job_param = try job_params.append(.object); - try job_param.put("album", complete_scrobble.album); - try job_param.put("track", complete_scrobble.track); - try job_param.put("date", complete_scrobble.date); - - var track_artists_array = try job_param.put("artists_track", .array); - for (complete_scrobble.artists_track) |a| { - try track_artists_array.append(a); - } - - var album_artists_array = try job_param.put("artists_album", .array); - for (complete_scrobble.artists_album) |a| { - try album_artists_array.append(a); - } + try job_params.append(complete_scrobble); } }, }