cwninja/geminabox — pull request #45 by techfolio (2012-01-16 14:07:49+00:00)
Title: Use URI.join for "/update" appending

Hi Tom,

the changes from this commit 27f6b084a949888979aba5f96e540475412569bb broke our geminabox clients.
We stored our host url in the config-file with a trailing slash.

So, the push commands was sent to

....geminabox.tld//upload

instead of

....geminabox.tld/upload

To prevent this, I changed the code to use URI.join instead of URI.parse.
With this solution, the concatenation is less fragile.

Best regards,
Jakob Holderbaum