From fcec78ce27b23ba06b3e9439e04ddff7ee64f806 Mon Sep 17 00:00:00 2001 From: Marvin W Date: Fri, 18 Oct 2019 14:55:57 +0200 Subject: [PATCH] Use log during IBR --- libdino/src/application.vala | 2 +- libdino/src/service/registration.vala | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/libdino/src/application.vala b/libdino/src/application.vala index 55bf950c..23508bf4 100644 --- a/libdino/src/application.vala +++ b/libdino/src/application.vala @@ -8,7 +8,7 @@ public interface Dino.Application : GLib.Application { public abstract Plugins.Registry plugin_registry { get; set; } public abstract SearchPathGenerator? search_path_generator { get; set; } - static string print_xmpp; + internal static string print_xmpp; private const OptionEntry[] options = { { "print-xmpp", 0, 0, OptionArg.STRING, ref print_xmpp, "Print XMPP stanzas identified by DESC to stderr", "DESC" }, diff --git a/libdino/src/service/registration.vala b/libdino/src/service/registration.vala index f2384f52..4fcfdeba 100644 --- a/libdino/src/service/registration.vala +++ b/libdino/src/service/registration.vala @@ -56,6 +56,7 @@ public class Register : StreamInteractionModule, Object{ public static async ServerAvailabilityReturn check_server_availability(Jid jid) { XmppStream stream = new XmppStream(); + stream.log = new XmppLog(jid.to_string(), Application.print_xmpp); stream.add_module(new Tls.Module()); stream.add_module(new Iq.Module()); stream.add_module(new Xep.SrvRecordsTls.Module()); @@ -97,6 +98,7 @@ public class Register : StreamInteractionModule, Object{ public static async Xep.InBandRegistration.Form? get_registration_form(Jid jid) { XmppStream stream = new XmppStream(); + stream.log = new XmppLog(jid.to_string(), Application.print_xmpp); stream.add_module(new Tls.Module()); stream.add_module(new Iq.Module()); stream.add_module(new Xep.SrvRecordsTls.Module());