From 8a809c9e7d9f8ecdacc8f22e9426de4e52b6e008 Mon Sep 17 00:00:00 2001 From: FrigaT Date: Tue, 21 Apr 2026 19:10:10 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D1=80=D0=B0=D0=B1=D0=BE=D1=82?= =?UTF-8?q?=D0=BA=D0=B0=20=D0=BE=D1=82=D0=BE=D0=B1=D1=80=D0=B0=D0=B6=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5=20=D1=82=D1=80=D0=B5=D0=BA=D0=BE=D0=B2=20?= =?UTF-8?q?=D0=B2=20=D1=81=D0=B5=D0=BA=D1=86=D0=B8=D0=B8=20=D0=B4=D0=BE?= =?UTF-8?q?=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Pages/SharedPlaylistView.razor | 50 ++++++++----------- 1 file changed, 20 insertions(+), 30 deletions(-) diff --git a/PlaylistShared.Pwa/Pages/SharedPlaylistView.razor b/PlaylistShared.Pwa/Pages/SharedPlaylistView.razor index 4085c81..ac9ff77 100644 --- a/PlaylistShared.Pwa/Pages/SharedPlaylistView.razor +++ b/PlaylistShared.Pwa/Pages/SharedPlaylistView.razor @@ -115,7 +115,7 @@ - + @@ -134,7 +134,7 @@ private RenderFragment AddTrackCardContent => __builder => { - + Добавление треков @@ -142,7 +142,7 @@ @bind-Value:after="OnSearchQueryChanged" Variant="Variant.Outlined" FullWidth - Label="Название или ссылка на трек Яндекс.Музыки" + Label="Название или ссылка на трек" Disabled="@_isSearching" Adornment="Adornment.End" AdornmentIcon="@Icons.Material.Filled.Search" AdornmentColor="Color.Secondary" /> @@ -217,21 +217,24 @@ + Style="min-height: 0; height: 100%;" + Breakpoint="Breakpoint.None"> - - - - - + + + @if (_canAdd) + { + + + + + } } @@ -267,9 +270,7 @@ private bool _isAuthenticated; /// Текущий ID пользователя, если авторизован. private string? _currentUserId; - - /// Обновление прав доступа к плейлисту, если создатель. - private UpdatePermissionsDto _editPermissions = new(); + /// Состояние: Происходит загрузка плейлиста. private bool _loading = true; /// Состояние: Происходит загрузка треков плейлиста. @@ -323,17 +324,6 @@ || _playlist.PlayPermission == ViewPermission.Everyone || (_playlist.PlayPermission == ViewPermission.AuthorizedOnly && _isAuthenticated); - if (_isCreator && _isAuthenticated) - { - _editPermissions = new UpdatePermissionsDto - { - ViewPermission = _playlist.ViewPermission, - AddPermission = _playlist.AddPermission, - RemovePermission = _playlist.RemovePermission, - PlayPermission = _playlist.PlayPermission, - }; - } - } }