Почистить комментарии от ссылок на ТЗ и обрывков

Удаление целых //-блоков со ссылками (Task/Ruling/этап/ТЗ/§/
дизайн-док/api-map/python/прототип) вместо построчного вырезания —
без обрывков фраз; снят боилерплейт <param>/<returns>; то же в
.proto.
This commit is contained in:
Rustam Khalimov
2026-09-11 13:49:26 +03:00
parent b053d58335
commit 79c931d88e
220 changed files with 32 additions and 1259 deletions
@@ -123,7 +123,6 @@ public sealed class AuthService(
return new ChangePasswordResultDto(Ok: false, Error: ChangePasswordResultDto.ErrorTooShort, NewToken: null);
}
// сессии, обновляем хэш и выдаём свежую — её raw-токен вернёт HTTP-слой в куке.
await authStore.DeleteSessionsByUserIdAsync(user.Id, ct);
await authStore.UpdatePasswordHashAsync(user.Id, passwordHasher.Hash(newPassword), ct);
var token = await CreateSessionForUserAsync(user.Id, user.Login, impersonatedByOperatorId: null, ct);
@@ -202,9 +201,6 @@ public sealed class AuthService(
if (user is not null)
{
// каждом разрешении сессии, поэтому активные сессии suspended-тенанта перестают работать
// храним: при resume доступ возвращается тем же путём (login не блокирует активные сессии).
// Касается и impersonation-сессий (та же tenant-сессия с маркером оператора).
var tenant = await tenantRepository.FindByIdAsync(user.TenantId, ct);
if (tenant is not null && tenant.Status == TenantStatuses.Suspended)
{