fix url if malformed

This commit is contained in:
Kyle Spearrin 2017-07-31 12:30:05 -04:00
parent 2ed5c0c5cc
commit 8e2d654b40
1 changed files with 19 additions and 3 deletions

View File

@ -1,12 +1,11 @@
using System;
using Bit.App.Models;
using Foundation;
namespace Bit.iOS.Extension.Models
{
public class Context
{
private DomainName _domainName;
private string _uriString;
public NSExtensionContext ExtContext { get; set; }
public string ProviderType { get; set; }
@ -23,7 +22,24 @@ namespace Bit.iOS.Extension.Models
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 Username { get; set; }
public string Password { get; set; }