diff --git a/Library.Encyclopedia.API/Controllers/FilesController.cs b/Library.Encyclopedia.API/Controllers/FilesController.cs index 83c2610..7a711fa 100644 --- a/Library.Encyclopedia.API/Controllers/FilesController.cs +++ b/Library.Encyclopedia.API/Controllers/FilesController.cs @@ -88,7 +88,6 @@ public async Task Post(Guid id, IFormFile file, string descriptio /// /// [HttpGet("{id}")] - [Authorize(Roles = @"EncyclopediaAdministrators")] public IActionResult Get(string id, string name, string contentType) { try @@ -112,7 +111,6 @@ public IActionResult Get(string id, string name, string contentType) /// /// [HttpGet("CreateViewableLink/{id}")] - [Authorize(Roles = @"EncyclopediaAdministrators")] public IActionResult CreateViewableLink(string id, string name) { try @@ -137,7 +135,6 @@ public IActionResult CreateViewableLink(string id, string name) /// /// [HttpDelete("DestroyViewableLink/{id}")] - [Authorize(Roles = @"EncyclopediaAdministrators")] public IActionResult DestroyViewableLink(string id, string name) { try diff --git a/Library.Encyclopedia.API/appsettings.json b/Library.Encyclopedia.API/appsettings.json index bfac7f4..b0058e8 100644 --- a/Library.Encyclopedia.API/appsettings.json +++ b/Library.Encyclopedia.API/appsettings.json @@ -10,11 +10,11 @@ "App-Base-Url": "https://tools.library.pfw.edu/encyclopedia", "AllowedHosts": "*", "ConnectionStrings": { - //"DefaultConnection": "Server=localhost;Database=Encyclopedia;User=root;Password=root" - "DefaultConnection": "Server=localhost;Database=Encyclopedia;User=root;Password=RW_qh+-ta5hW*2s" + "DefaultConnection": "Server=localhost;Database=Encyclopedia;User=root;Password=root" + //"DefaultConnection": "Server=localhost;Database=Encyclopedia;User=root;Password=RW_qh+-ta5hW*2s" }, "ApiKey": "5929b003-8895-4fb3-bbb0-2eb101c48f66", - "TempAssetsBaseUrl": "https://tools.library.pfw.edu/encyclopedia/pfwencyclopediaassets", + "TempAssetsBaseUrl": "https://tools.library.pfw.edu/pfwencyclopediaassets", "TempAssetsLocation": "C:\\inetpub\\wwwroot\\pfwencyclopediaassets", "FileAdapterSettings": { // linux or windows diff --git a/Library.Encyclopedia.DataAccess/FileAccess/WindowsFileSaveAdapter.cs b/Library.Encyclopedia.DataAccess/FileAccess/WindowsFileSaveAdapter.cs index 7ac6be8..2782462 100644 --- a/Library.Encyclopedia.DataAccess/FileAccess/WindowsFileSaveAdapter.cs +++ b/Library.Encyclopedia.DataAccess/FileAccess/WindowsFileSaveAdapter.cs @@ -26,7 +26,7 @@ public void CreateViewableLink(string id, string name) if (!Directory.Exists(Path.Combine(tempAssetFileLocation, id))) Directory.CreateDirectory(Path.Combine(tempAssetFileLocation, id)); - File.Copy(Path.Combine(networkPath, id, name), Path.Combine(tempAssetFileLocation, id, name)); + File.Copy(Path.Combine(networkPath, id, name), Path.Combine(tempAssetFileLocation, id, name), true); } public void DeleteFile(string id, string name)