Add bare JID as parameter of registration form default function
darcs-hash:20070606190900-86b55-6b767972e0290e17cefd6cd9f7107cc9d2713eac.gz
This commit is contained in:
@@ -181,28 +181,28 @@ class MailAccount(PresenceAccount):
|
|||||||
[("login", "text-single", None,
|
[("login", "text-single", None,
|
||||||
lambda field_value, default_func, bare_from_jid: \
|
lambda field_value, default_func, bare_from_jid: \
|
||||||
account.mandatory_field(field_value),
|
account.mandatory_field(field_value),
|
||||||
lambda : ""),
|
lambda bare_from_jid: ""),
|
||||||
("password", "text-private", None, password_post_func,
|
("password", "text-private", None, password_post_func,
|
||||||
lambda : ""),
|
lambda bare_from_jid: ""),
|
||||||
("host", "text-single", None,
|
("host", "text-single", None,
|
||||||
lambda field_value, default_func, bare_from_jid: \
|
lambda field_value, default_func, bare_from_jid: \
|
||||||
account.mandatory_field(field_value),
|
account.mandatory_field(field_value),
|
||||||
lambda : ""),
|
lambda bare_from_jid: ""),
|
||||||
("port", "text-single", None,
|
("port", "text-single", None,
|
||||||
account.int_post_func,
|
account.int_post_func,
|
||||||
lambda : real_class.get_default_port()),
|
lambda bare_from_jid: real_class.get_default_port()),
|
||||||
("ssl", "boolean", None,
|
("ssl", "boolean", None,
|
||||||
account.default_post_func,
|
account.default_post_func,
|
||||||
lambda : False),
|
lambda bare_from_jid: False),
|
||||||
("store_password", "boolean", None,
|
("store_password", "boolean", None,
|
||||||
account.default_post_func,
|
account.default_post_func,
|
||||||
lambda : True),
|
lambda bare_from_jid: True),
|
||||||
("live_email_only", "boolean", None,
|
("live_email_only", "boolean", None,
|
||||||
account.default_post_func,
|
account.default_post_func,
|
||||||
lambda : False),
|
lambda bare_from_jid: False),
|
||||||
("interval", "text-single", None,
|
("interval", "text-single", None,
|
||||||
account.int_post_func,
|
account.int_post_func,
|
||||||
lambda : 5)]
|
lambda bare_from_jid: 5)]
|
||||||
|
|
||||||
get_register_fields = classmethod(_get_register_fields)
|
get_register_fields = classmethod(_get_register_fields)
|
||||||
|
|
||||||
@@ -369,7 +369,7 @@ class IMAPAccount(MailAccount):
|
|||||||
return MailAccount.get_register_fields(real_class) + \
|
return MailAccount.get_register_fields(real_class) + \
|
||||||
[("mailbox", "text-single", None,
|
[("mailbox", "text-single", None,
|
||||||
account.default_post_func,
|
account.default_post_func,
|
||||||
lambda : "INBOX")]
|
lambda bare_from_jid: "INBOX")]
|
||||||
|
|
||||||
get_register_fields = classmethod(_get_register_fields)
|
get_register_fields = classmethod(_get_register_fields)
|
||||||
|
|
||||||
@@ -574,29 +574,29 @@ class SMTPAccount(Account):
|
|||||||
return Account.get_register_fields(real_class) + \
|
return Account.get_register_fields(real_class) + \
|
||||||
[("login", "text-single", None,
|
[("login", "text-single", None,
|
||||||
account.default_post_func,
|
account.default_post_func,
|
||||||
lambda : ""),
|
lambda bare_from_jid: ""),
|
||||||
("password", "text-private", None, password_post_func,
|
("password", "text-private", None, password_post_func,
|
||||||
lambda : ""),
|
lambda bare_from_jid: ""),
|
||||||
("host", "text-single", None,
|
("host", "text-single", None,
|
||||||
lambda field_value, default_func, bare_from_jid: \
|
lambda field_value, default_func, bare_from_jid: \
|
||||||
account.mandatory_field(field_value),
|
account.mandatory_field(field_value),
|
||||||
lambda : ""),
|
lambda bare_from_jid: ""),
|
||||||
("port", "text-single", None,
|
("port", "text-single", None,
|
||||||
account.int_post_func,
|
account.int_post_func,
|
||||||
lambda : real_class.get_default_port()),
|
lambda bare_from_jid: real_class.get_default_port()),
|
||||||
("ssl", "boolean", None,
|
("ssl", "boolean", None,
|
||||||
account.default_post_func,
|
account.default_post_func,
|
||||||
lambda : False),
|
lambda bare_from_jid: False),
|
||||||
("default_from", "text-single", None,
|
("default_from", "text-single", None,
|
||||||
lambda field_value, default_func, bare_from_jid: \
|
lambda field_value, default_func, bare_from_jid: \
|
||||||
account.mandatory_field(field_value),
|
account.mandatory_field(field_value),
|
||||||
lambda : ""),
|
lambda bare_from_jid: ""),
|
||||||
("store_password", "boolean", None,
|
("store_password", "boolean", None,
|
||||||
account.default_post_func,
|
account.default_post_func,
|
||||||
lambda : True),
|
lambda bare_from_jid: True),
|
||||||
("default_account", "boolean", None,
|
("default_account", "boolean", None,
|
||||||
account.default_post_func,
|
account.default_post_func,
|
||||||
lambda : False)]
|
lambda bare_from_jid: False)]
|
||||||
|
|
||||||
get_register_fields = classmethod(_get_register_fields)
|
get_register_fields = classmethod(_get_register_fields)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user