Не обновляется список сессий на кнопку "Обновить" #84

Closed
opened 9 months ago by anshn · 6 comments
anshn commented 9 months ago
Collaborator

Список обновляется только после перезапуска утилиты

image

Список обновляется только после перезапуска утилиты ![image](/attachments/550c0b5e-778d-49e9-b6e1-78d57706b5e8)
178 KiB
anshn added the ошибка label 9 months ago
YanTheKaller was assigned by anshn 9 months ago
anshn commented 9 months ago
Poster
Collaborator

После выполнения команд "Активировать/Заблокировать/Завершить сессию" - список должен автоматически обновляться, т.к. сейчас сессия завершена, а в списке еще числится

После выполнения команд "Активировать/Заблокировать/Завершить сессию" - список должен автоматически обновляться, т.к. сейчас сессия завершена, а в списке еще числится
Collaborator

Да как бы нет. После каждого действия на вкладке сессии таблица обновляется ровно той же функцией, что и при старте. Сначала список очищается, потом выполняется команда

while IFS=" " read -r GET_SESSION GET_UID GET_USER GET_SEAT GET_TTY; do echo -e "${GET_SESSION} $(loginctl session-status ${GET_SESSION} --no-page | sed -Enr "s/^\s*State: (.*)$/\1/p") ${GET_UID} ${GET_USER} ${GET_SEAT} ${GET_TTY}"; done < <(loginctl list-sessions --no-legend)

и с её вывода происходит парсинг нового содержмиого таблицы

Да как бы нет. После каждого действия на вкладке сессии таблица обновляется ровно той же функцией, что и при старте. Сначала список очищается, потом выполняется команда ``` while IFS=" " read -r GET_SESSION GET_UID GET_USER GET_SEAT GET_TTY; do echo -e "${GET_SESSION} $(loginctl session-status ${GET_SESSION} --no-page | sed -Enr "s/^\s*State: (.*)$/\1/p") ${GET_UID} ${GET_USER} ${GET_SEAT} ${GET_TTY}"; done < <(loginctl list-sessions --no-legend) ``` и с её вывода происходит парсинг нового содержмиого таблицы
anshn commented 8 months ago
Poster
Collaborator

Мне нужно это еще раз доказать, чтобы это было проверено?

image

ПОСЛЕ КНОПКИ:

image

Мне нужно это еще раз доказать, чтобы это было проверено? ![image](/attachments/17b56cc3-7816-41e7-975e-c51d099a0e7f) ПОСЛЕ КНОПКИ: ![image](/attachments/8b05a4e0-ef74-42f2-bfa0-ef16e10e0730)
305 KiB
221 KiB
anshn commented 8 months ago
Poster
Collaborator

Хз что за магия кнопки, она заработала, но медленно и статус не обновляется после нажатия:

image

Хз что за магия кнопки, она заработала, но медленно и статус не обновляется после нажатия: ![image](/attachments/b2631fef-a57e-4e0d-bd20-fb288e4f1730)
112 KiB
Collaborator

Статусное сообщение сделал, но вот всё ещё не могу найти чтобы что-то работало неправильно

Статусное сообщение сделал, но вот всё ещё не могу найти чтобы что-то работало неправильно
anshn commented 8 months ago
Poster
Collaborator

Проверила, закрываю

Проверила, закрываю
anshn closed this issue 8 months ago
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: Applications/ubl-settings-services#84
Loading…
There is no content yet.