Bug 25655

Summary: Не сбрасывает флаг сохранения изменений
Product: Sisyphus Reporter: Roman Savochenko <rom_as>
Component: kde4admin-printAssignee: Sergey V Turchin <zerg>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: aen
Version: unstable   
Hardware: all   
OS: Linux   

Description Roman Savochenko 2011-05-23 16:29:40 MSK
Устанавливаю для локального принтера флаг "Разделяемый".
Нажимаю "Применить".
Перехожу к другому принтеру, а он сообщает, что были несохранённые изменения. Ещё раз нажимаю сохранить.
Перехожу к следующему принтеру и получаю тот-же диалог!
Comment 1 Roman Savochenko 2011-05-23 16:31:07 MSK
В результате настройки не сохраняются!
Comment 2 Roman Savochenko 2011-05-23 16:41:42 MSK
В консоли, кстати, имею следующее:

Caught non-fatal exception.  Traceback:
File "/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.py", line 734, in setDataButtonState
    printable = (self.ppd != None and
AttributeError: 'GUI' object has no attribute 'ppd'
Continuing anyway..
Traceback (most recent call last):
  File "/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.py", line 123, in load
    self.gui.on_btnRevert_clicked()
  File "/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.py", line 1919, in on_btnRevert_clicked
    self.on_tvMainList_cursor_changed()
  File "/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.py", line 437, in on_tvMainList_cursor_changed
    self.fillServerTab()
  File "/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.py", line 1786, in fillServerTab
    self.server_settings = self.cups.adminGetServerSettings()
  File "/usr/share/kde4/apps/system-config-printer-kde/authconn.py", line 218, in <lambda>
    return lambda *args, **kwds: self._authloop (fname, fn, *args, **kwds)
  File "/usr/share/kde4/apps/system-config-printer-kde/authconn.py", line 226, in _authloop
    if self._perform_authentication () == 0:
  File "/usr/share/kde4/apps/system-config-printer-kde/authconn.py", line 405, in _perform_authentication
    self._perform_authentication_with_dialog ()
  File "/usr/share/kde4/apps/system-config-printer-kde/authconn.py", line 462, in _perform_authentication_with_dialog
    d = AuthDialog (parent=self._parent)
NameError: global name 'AuthDialog' is not defined
Comment 3 Sergey V Turchin 2011-05-24 15:57:52 MSK
Возможно, стоило сразу "Разделяемый" в параметрах сервера сказать.
И да, оно как-то не с 1-го раза работает.
Comment 4 Sergey V Turchin 2011-05-24 15:57:53 MSK
Возможно, стоило сразу "Разделяемый" в параметрах сервера сказать.
И да, оно как-то не с 1-го раза работает.
Comment 5 Roman Savochenko 2011-05-25 10:15:25 MSK
(В ответ на комментарий №4)
> Возможно, стоило сразу "Разделяемый" в параметрах сервера сказать.
Возможно и стоило, но вопрос данной ошибки ведь не в этом?
Собственно это был просто тест элементарной работоспособности программы.

> И да, оно как-то не с 1-го раза работает.
У меня он вообще ни разу не работает. :)
Comment 6 Sergey V Turchin 2011-05-25 14:06:22 MSK
попробуйте с python-module-cupshelpers >= 1.3.2 (уже везде)
Comment 7 Sergey V Turchin 2011-05-25 14:06:24 MSK
попробуйте с python-module-cupshelpers >= 1.3.2 (уже везде)
Comment 8 Roman Savochenko 2011-05-25 16:37:11 MSK
Исправлено