主题: 关于搜索user后User/Employee ID 不显示的问题

==== ==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.8.7
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):mysql
- 使用的 Linux/BSD 发行版名称及版本号:centos6.5
- iRedAdmin版本:iRedAdmin Pro Mysql 1.8.2
- 与您的问题相关的日志信息:
====

附件的截图里,在我的User里User/Employee ID是有设置的,如图1,
当我搜索用户出来后User/Employee ID是空的,是否是bug还是确实没有显示的?

Post's attachments

1.jpg 96.49 kb, file has never been downloaded. 

2.jpg 208.18 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.

回复: 关于搜索user后User/Employee ID 不显示的问题

确认是 bug。请使用以下补丁修正:

diff -r 2a65a4733012 libs/mysql/connUtils.py
--- a/libs/mysql/connUtils.py    Wed Jul 16 20:57:54 2014 +0800
+++ b/libs/mysql/connUtils.py    Thu Jul 17 12:20:30 2014 +0800
@@ -263,7 +263,7 @@
             qr_user = self.conn.select(
                 'mailbox',
                 vars=sql_vars,
-                what='username,name,quota,active',
+                what='username,name,quota,employeeid,active',
                 where='(username LIKE $search_str_user OR name LIKE $search_str) %s %s' % (
                     sql_append_status, sql_append_domains,
                 ),

也可以手工编辑 libs/mysql/connUtils.py 这个文件。

回复: 关于搜索user后User/Employee ID 不显示的问题

ZhangHuangbin 写道:

确认是 bug。请使用以下补丁修正:

diff -r 2a65a4733012 libs/mysql/connUtils.py
--- a/libs/mysql/connUtils.py    Wed Jul 16 20:57:54 2014 +0800
+++ b/libs/mysql/connUtils.py    Thu Jul 17 12:20:30 2014 +0800
@@ -263,7 +263,7 @@
             qr_user = self.conn.select(
                 'mailbox',
                 vars=sql_vars,
-                what='username,name,quota,active',
+                what='username,name,quota,employeeid,active',
                 where='(username LIKE $search_str_user OR name LIKE $search_str) %s %s' % (
                     sql_append_status, sql_append_domains,
                 ),

也可以手工编辑 libs/mysql/connUtils.py 这个文件。



張工,增加 employeeid 後OK了。Tks !