From 04c72881564879afc1ec28a18e9f3437f006a3e2 Mon Sep 17 00:00:00 2001 From: Daniel Molkentin Date: Wed, 28 Feb 2024 16:50:32 +0100 Subject: [PATCH] feat: Implement room presentation migration (#5694) (#5696) --- lib/tasks/migrations/migrations.rake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/tasks/migrations/migrations.rake b/lib/tasks/migrations/migrations.rake index 2f1ce6a565..b000c8a88a 100755 --- a/lib/tasks/migrations/migrations.rake +++ b/lib/tasks/migrations/migrations.rake @@ -159,6 +159,10 @@ namespace :migrations do provider: r.owner.provider, room_settings: room_settings, shared_users_emails: shared_users_emails } } + if r.presentation.attached? + params[:room][:presentation] = { blob: Base64.encode64(r.presentation.blob.download), + filename: r.presentation.blob.filename.to_s } + end response = Net::HTTP.post(uri('rooms'), payload(params), COMMON[:headers])