summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDebarshi Ray <debarshir@gnome.org>2016-02-21 21:46:54 +0100
committerDebarshi Ray <debarshir@gnome.org>2016-02-21 21:46:54 +0100
commitc4556dca61bdf6f8d957589ad477d2ea0376f5b1 (patch)
treedc0559d89628a7b2bc1a7d737a5303dc10c3a15e
parent34e5e5083b0f2628199ac4c8af51123753a322c3 (diff)
downloadgvfs-c4556dca61bdf6f8d957589ad477d2ea0376f5b1.tar.gz
goa: Handle accounts using GSSAPI
-rw-r--r--monitor/goa/goavolume.c13
1 files changed, 6 insertions, 7 deletions
diff --git a/monitor/goa/goavolume.c b/monitor/goa/goavolume.c
index c2a0e30d..19c83f6b 100644
--- a/monitor/goa/goavolume.c
+++ b/monitor/goa/goavolume.c
@@ -326,13 +326,12 @@ ensure_credentials_cb (GObject *source_object, GAsyncResult *res, gpointer user_
return;
}
- g_simple_async_result_set_error (simple,
- G_IO_ERROR,
- G_IO_ERROR_NOT_SUPPORTED,
- _("Unsupported authentication method for %s"),
- goa_account_get_presentation_identity (account));
- g_simple_async_result_complete_in_idle (simple);
-
+ g_file_mount_enclosing_volume (self->root,
+ G_MOUNT_MOUNT_NONE,
+ data->mount_operation,
+ data->cancellable,
+ mount_enclosing_volume_cb,
+ simple);
}
/* ---------------------------------------------------------------------------------------------------- */