<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>Saving prefs doesn&#039;t work that need prefsInit()</title> 
  <pubDate>Fri, 10 Apr 2026 00:42:31 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/8977</link> 
  <atom:link rel="self" type="application/rss+xml" title="Saving prefs doesn&#039;t work that need prefsInit()" href="https://bugs.horde.org/ticket/8977/rss" /> 
  <description>Saving prefs doesn&#039;t work that need prefsInit()</description> 
 
   
   
  <item> 
   <title>If you have a preference that requires prefsInit(), e.g. to </title> 
   <description>If you have a preference that requires prefsInit(), e.g. to populate an &#039;enum&#039; value, this code isn&#039;t called from handleForm(). That leads to a &quot;An illegal value was specified.&quot; error, e.g. when saving the address book pref group in Turba.</description> 
   <pubDate>Mon, 19 Apr 2010 11:37:00 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8977#t58570</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in Git for this ticket:

Bug #8977: A</title> 
   <description>Changes have been made in Git for this ticket:

Bug #8977: Add prefsEnum()

http://git.horde.org/diff.php/ansel/lib/Application.php?rt=horde-git&amp;r1=09a9b451bd97f63bea5b24e27adf3ab3fe0b9723&amp;r2=a861b23f6c641b45228b9a8a2a8cf90e5013be5e
http://git.horde.org/diff.php/fima/lib/Application.php?rt=horde-git&amp;r1=de627313aa2e96ad4e506daae3574e57daf50fb7&amp;r2=a861b23f6c641b45228b9a8a2a8cf90e5013be5e
http://git.horde.org/diff.php/framework/Core/lib/Horde/Core/Prefs/Ui.php?rt=horde-git&amp;r1=5b0969a7d3fad81ae04676dc8731a70205943ec5&amp;r2=a861b23f6c641b45228b9a8a2a8cf90e5013be5e
http://git.horde.org/diff.php/framework/Core/lib/Horde/Registry/Application.php?rt=horde-git&amp;r1=5dfb1dc4140eb2996f0251c6335ccdb05028f93c&amp;r2=a861b23f6c641b45228b9a8a2a8cf90e5013be5e
http://git.horde.org/diff.php/horde/lib/Application.php?rt=horde-git&amp;r1=6e6599dfe74533b868cb0aaa80eeb6a2d482ce92&amp;r2=a861b23f6c641b45228b9a8a2a8cf90e5013be5e
http://git.horde.org/diff.php/horde/lib/Prefs/Ui.php?rt=horde-git&amp;r1=24d822349cce4f81ea50220504b3180b3b735346&amp;r2=a861b23f6c641b45228b9a8a2a8cf90e5013be5e
http://git.horde.org/diff.php/imp/lib/Application.php?rt=horde-git&amp;r1=4633493b31e06c9325168d48d9bd9cdf60490f44&amp;r2=a861b23f6c641b45228b9a8a2a8cf90e5013be5e
http://git.horde.org/diff.php/imp/lib/Prefs/Ui.php?rt=horde-git&amp;r1=7c3aa3dcac7239f3f932d708e417263dc946b033&amp;r2=a861b23f6c641b45228b9a8a2a8cf90e5013be5e
http://git.horde.org/diff.php/kronolith/lib/Application.php?rt=horde-git&amp;r1=3729c269d5cbd21e849894cac34440684b008d6f&amp;r2=a861b23f6c641b45228b9a8a2a8cf90e5013be5e
http://git.horde.org/diff.php/mnemo/lib/Application.php?rt=horde-git&amp;r1=c7c584eaaa785a646946ef47527a023f17638a35&amp;r2=a861b23f6c641b45228b9a8a2a8cf90e5013be5e
http://git.horde.org/diff.php/nag/lib/Application.php?rt=horde-git&amp;r1=3729c269d5cbd21e849894cac34440684b008d6f&amp;r2=a861b23f6c641b45228b9a8a2a8cf90e5013be5e
http://git.horde.org/diff.php/turba/lib/Application.php?rt=horde-git&amp;r1=8528dca67db1bb5f7170da6bc3e6b09efbb50f43&amp;r2=a861b23f6c641b45228b9a8a2a8cf90e5013be5e</description> 
   <pubDate>Tue, 20 Apr 2010 05:45:03 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8977#t58581</link> 
  </item> 
   
  <item> 
   <title>Really no way around this but to add a prefsEnum() function.</title> 
   <description>Really no way around this but to add a prefsEnum() function.  prefsInit() must not be run until after the form is handled - since form actions may alter display parameters.</description> 
   <pubDate>Tue, 20 Apr 2010 05:46:38 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8977#t58582</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
