webdav portal edit in fixes
This commit is contained in:
parent
fe391560cb
commit
f0a63cb289
3 changed files with 9 additions and 4 deletions
|
@ -33,6 +33,10 @@ namespace WebsitePanel.WebDav.Core.Entities.Owa
|
|||
public string DownloadUrl { get; set; }
|
||||
[DataMember]
|
||||
public bool ReadOnly { get; set; }
|
||||
[DataMember]
|
||||
public bool RestrictedWebViewOnly { get; set; }
|
||||
[DataMember]
|
||||
public string ClientUrl { get; set; }
|
||||
//[DataMember]
|
||||
//public bool UserCanNotWriteRelative { get; set; }
|
||||
|
||||
|
@ -100,8 +104,7 @@ namespace WebsitePanel.WebDav.Core.Entities.Owa
|
|||
//public bool ProtectInClient { get; set; }
|
||||
//[DataMember]
|
||||
//public bool ReadOnly { get; set; }
|
||||
//[DataMember]
|
||||
//public bool RestrictedWebViewOnly { get; set; }
|
||||
|
||||
|
||||
//[DataMember]
|
||||
//public string SignoutUrl { get; set; }
|
||||
|
|
|
@ -38,7 +38,7 @@ namespace WebsitePanel.WebDav.Core.Owa
|
|||
|
||||
var cFileInfo = new CheckFileInfo
|
||||
{
|
||||
BaseFileName = resource.DisplayName,
|
||||
BaseFileName = resource.DisplayName.Split(new []{'/'},StringSplitOptions.RemoveEmptyEntries).LastOrDefault(),
|
||||
OwnerId = WspContext.User.Login,
|
||||
Size = resource.ContentLength,
|
||||
Version = DateTime.Now.ToString("s"),
|
||||
|
@ -50,7 +50,8 @@ namespace WebsitePanel.WebDav.Core.Owa
|
|||
SupportsSecureStore = false,
|
||||
SupportsUpdate = true,
|
||||
UserCanWrite = !readOnly,
|
||||
ReadOnly = readOnly
|
||||
ReadOnly = readOnly,
|
||||
RestrictedWebViewOnly = false
|
||||
};
|
||||
|
||||
return cFileInfo;
|
||||
|
|
|
@ -60,6 +60,7 @@ namespace WebsitePanel.WebDavPortal.Controllers.Api
|
|||
var url = new Uri(Request.RequestUri, urlPart).ToString();
|
||||
|
||||
fileInfo.DownloadUrl = url;
|
||||
fileInfo.ClientUrl = _webDavManager.GetFileUrl(token.FilePath);
|
||||
|
||||
return fileInfo;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue