Creating the dialog and getting the user.

2005-07-25  Shakti Sen <shprasad@novell.com>

        * exchange-permissions-dialog.c (add_clicked): Creating the dialog
        and getting the user.

        Fixes bug #311096.

svn path=/trunk/; revision=29875
This commit is contained in:
Shakti Sen
2005-07-25 05:49:37 +00:00
committed by Shakti Prasad Sen
parent c40a953222
commit 6d60d66e97
2 changed files with 19 additions and 1 deletions

View File

@ -1,3 +1,10 @@
2005-07-25 Shakti Sen <shprasad@novell.com>
* exchange-permissions-dialog.c (add_clicked): Creating the dialog
and getting the user.
Fixes bug #311096.
2005-07-20 Shakti Sen <shprasad@novell.com>
* Makefile.am: Included files org-gnome-exchange-ab-subscription.xml,

View File

@ -389,11 +389,14 @@ add_clicked (GtkButton *button, gpointer user_data)
E2kGlobalCatalogEntry *entry;
E2kSid *sid2;
GtkTreeIter iter;
GtkWidget *user_dialog;
const guint8 *bsid, *bsid2;
char *email = NULL;
gboolean valid;
gint result;
gc = exchange_account_get_global_catalog (dialog->priv->account);
if (!gc) {
e_notice (dialog, GTK_MESSAGE_ERROR,
_("Unable to add user to access control list:\n"
@ -401,7 +404,15 @@ add_clicked (GtkButton *button, gpointer user_data)
return;
}
//FIXME: to get the email
user_dialog = e2k_user_dialog_new (GTK_WIDGET (dialog), _("Add User:"), _("Add User"));
result = gtk_dialog_run (GTK_DIALOG (user_dialog));
if (result == GTK_RESPONSE_OK)
email = e2k_user_dialog_get_user (E2K_USER_DIALOG (user_dialog));
else
email = NULL;
gtk_widget_destroy (user_dialog);
if (email == NULL)
return;