mirror of
https://github.com/Kareadita/Kavita.git
synced 2025-06-23 15:30:34 -04:00
* Cleanup some messaging in the scan loop to be more context bearing * Added Response Caching to Series Detail for 1 min, due to the heavy nature of the call. * Refactored code to make it so that processing of series runs sync correctly. Added a log to inform the user of corrupted volume from buggy code in v0.5.6. * Moved folder watching out of experimental * Fixed an issue where empty folders could break the scan loop * Another fix for when dates aren't valid, the scanner wouldn't get the proper min and would throw an exception (develop) * Implemented the ability to edit release year from the UI for a series. * Added a unit test for some new logic * Code smells
18 lines
534 B
C#
18 lines
534 B
C#
using System.Collections.Generic;
|
|
|
|
namespace API.DTOs.Account;
|
|
|
|
public record UpdateUserDto
|
|
{
|
|
public int UserId { get; set; }
|
|
public string Username { get; set; }
|
|
/// List of Roles to assign to user. If admin not present, Pleb will be applied.
|
|
/// If admin present, all libraries will be granted access and will ignore those from DTO.
|
|
public IList<string> Roles { get; init; }
|
|
/// <summary>
|
|
/// A list of libraries to grant access to
|
|
/// </summary>
|
|
public IList<int> Libraries { get; init; }
|
|
|
|
}
|