1
0
mirror of https://github.com/bitwarden/mobile synced 2025-12-16 16:23:29 +00:00

handle non-root URLs

This commit is contained in:
Kyle Spearrin
2017-08-11 14:24:32 -04:00
parent 0eb68ec461
commit 12e3214f70
10 changed files with 35 additions and 36 deletions

View File

@@ -18,7 +18,7 @@ namespace Bit.App.Repositories
: base(connectivity, httpService, tokenService)
{ }
protected override string ApiRoute => "accounts";
protected override string ApiRoute => "/accounts";
public virtual async Task<ApiResult> PostRegisterAsync(RegisterRequest requestObj)
{
@@ -32,7 +32,7 @@ namespace Bit.App.Repositories
var requestMessage = new TokenHttpRequestMessage(requestObj)
{
Method = HttpMethod.Post,
RequestUri = new Uri(client.BaseAddress, string.Concat(ApiRoute, "/register")),
RequestUri = new Uri(string.Concat(client.BaseAddress, ApiRoute, "/register")),
};
try
@@ -64,7 +64,7 @@ namespace Bit.App.Repositories
var requestMessage = new TokenHttpRequestMessage(requestObj)
{
Method = HttpMethod.Post,
RequestUri = new Uri(client.BaseAddress, string.Concat(ApiRoute, "/password-hint")),
RequestUri = new Uri(string.Concat(client.BaseAddress, ApiRoute, "/password-hint")),
};
try
@@ -102,7 +102,7 @@ namespace Bit.App.Repositories
var requestMessage = new TokenHttpRequestMessage()
{
Method = HttpMethod.Get,
RequestUri = new Uri(client.BaseAddress, string.Concat(ApiRoute, "/revision-date")),
RequestUri = new Uri(string.Concat(client.BaseAddress, ApiRoute, "/revision-date")),
};
try
@@ -151,7 +151,7 @@ namespace Bit.App.Repositories
var requestMessage = new TokenHttpRequestMessage()
{
Method = HttpMethod.Get,
RequestUri = new Uri(client.BaseAddress, string.Concat(ApiRoute, "/profile")),
RequestUri = new Uri(string.Concat(client.BaseAddress, ApiRoute, "/profile")),
};
try
@@ -191,7 +191,7 @@ namespace Bit.App.Repositories
var requestMessage = new TokenHttpRequestMessage()
{
Method = HttpMethod.Get,
RequestUri = new Uri(client.BaseAddress, string.Concat(ApiRoute, "/keys")),
RequestUri = new Uri(string.Concat(client.BaseAddress, ApiRoute, "/keys")),
};
try