migrate_local doesn't work for config in database?
I first tried to setup S3 in database first using the admin webui, and run the migrate which didn't work because the uploads folder it got was wrong. So I set the uploader back to local, and run again, which fails also because it can't get S33 config. so I tried to put S3 config in config.exs, which gave this the following error.
Migrating files from local /srv/pleroma/uploads to Elixir.Pleroma.Uploaders.S3
Found 2844 uploads
** (EXIT from #PID<0.98.0>) an exception was raised:
** (FunctionClauseError) no function clause matching in IO.chardata_to_string/1
(elixir 1.10.3) lib/io.ex:572: IO.chardata_to_string(nil)
(elixir 1.10.3) lib/path.ex:520: Path.join/2
(elixir 1.10.3) lib/path.ex:491: Path.join/1
lib/pleroma/upload.ex:144: Pleroma.Upload.get_opts/1
lib/pleroma/upload.ex:79: Pleroma.Upload.store/2
lib/mix/tasks/pleroma/uploads.ex:78: anonymous fn/3 in Mix.Tasks.Pleroma.Uploads.run/1
(elixir 1.10.3) lib/task/supervised.ex:90: Task.Supervised.invoke_mfa/2
(elixir 1.10.3) lib/task/supervised.ex:35: Task.Supervised.reply/5