fix url if malformed

This commit is contained in:
Kyle Spearrin 2017-07-31 12:30:05 -04:00
parent 2ed5c0c5cc
commit 8e2d654b40

View file

@ -1,12 +1,11 @@
using System; using System;
using Bit.App.Models;
using Foundation; using Foundation;
namespace Bit.iOS.Extension.Models namespace Bit.iOS.Extension.Models
{ {
public class Context public class Context
{ {
private DomainName _domainName; private string _uriString;
public NSExtensionContext ExtContext { get; set; } public NSExtensionContext ExtContext { get; set; }
public string ProviderType { get; set; } public string ProviderType { get; set; }
@ -23,7 +22,24 @@ namespace Bit.iOS.Extension.Models
return uri; return uri;
} }
} }
public string UrlString { get; set; } public string UrlString
{
get
{
return _uriString;
}
set
{
_uriString = value;
if(_uriString != null && _uriString.Contains("."))
{
if(!_uriString.Contains("://") && !_uriString.Contains(" "))
{
_uriString = string.Concat("http://", _uriString);
}
}
}
}
public string LoginTitle { get; set; } public string LoginTitle { get; set; }
public string Username { get; set; } public string Username { get; set; }
public string Password { get; set; } public string Password { get; set; }