private void UpdateRootFolder(RootFolderResource rootFolderResource) { var model = rootFolderResource.ToModel(); if (model.Path != rootFolderResource.Path) { throw new BadRequestException("Cannot edit root folder path"); } _rootFolderService.Update(model); }
private void UpdateRootFolder(RootFolderResource rootFolderResource) { var model = rootFolderResource.ToModel(); if (model.Path != rootFolderResource.Path) { throw new BadRequestException("Cannot edit root folder path"); } if (model.IsCalibreLibrary) { _calibreProxy.Test(model.CalibreSettings); } _rootFolderService.Update(model); }
public ActionResult <RootFolderResource> UpdateRootFolder(RootFolderResource rootFolderResource) { var model = rootFolderResource.ToModel(); if (model.Path != rootFolderResource.Path) { throw new BadRequestException("Cannot edit root folder path"); } if (model.IsCalibreLibrary) { _calibreProxy.Test(model.CalibreSettings); } _rootFolderService.Update(model); return(Accepted(model.Id)); }