[gnome-boxes/wip/rishi/rhel: 11/13] wizard: Wire the custom filename to the URI validator



commit 9ce901fcc56c982e816fee831cbc4e75822d3406
Author: Debarshi Ray <debarshir gnome org>
Date:   Wed Sep 6 13:44:42 2017 +0200

    wizard: Wire the custom filename to the URI validator
    
    https://bugzilla.gnome.org/show_bug.cgi?id=786679

 src/wizard.vala |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)
---
diff --git a/src/wizard.vala b/src/wizard.vala
index f9b2ad3..65c2efe 100644
--- a/src/wizard.vala
+++ b/src/wizard.vala
@@ -170,7 +170,7 @@ private class Boxes.Wizard: Gtk.Stack, Boxes.UI {
                 return;
 
             try {
-                prepare_for_location (wizard_source.uri, true);
+                prepare_for_location (wizard_source.uri, null, true);
 
                 next_button.sensitive = true;
             } catch (GLib.Error error) {
@@ -261,6 +261,7 @@ private class Boxes.Wizard: Gtk.Stack, Boxes.UI {
     }
 
     private void prepare_for_location (string            location,
+                                       string?           filename,
                                        bool              probing,
                                        ActivityProgress? progress = null)
                                        throws GLib.Error
@@ -301,7 +302,7 @@ private class Boxes.Wizard: Gtk.Stack, Boxes.UI {
             return;
         }
 
-        prepare_for_uri (file.get_uri ());
+        prepare_for_uri (file.get_uri (), filename);
     }
 
     private void prepare_for_uri (string uri_as_text, string? filename = null) throws Boxes.Error {
@@ -395,7 +396,7 @@ private class Boxes.Wizard: Gtk.Stack, Boxes.UI {
 
         try {
             // Validate URI
-            prepare_for_location (wizard_source.uri, true);
+            prepare_for_location (wizard_source.uri, null, true);
         } catch (GLib.Error error) {
             window.notificationbar.display_error (error.message);
 
@@ -422,7 +423,7 @@ private class Boxes.Wizard: Gtk.Stack, Boxes.UI {
         }
 
         try {
-            prepare_for_location (wizard_source.uri, false, progress);
+            prepare_for_location (wizard_source.uri, null, false, progress);
         } catch (GLib.Error error) {
             window.notificationbar.display_error (error.message);
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]