mirror of
https://github.com/matrix-construct/construct
synced 2024-12-25 15:04:10 +01:00
modules/client: Stub unstable thirdparty/protocols to quash Riot error.
This commit is contained in:
parent
186239a5e4
commit
d90f369c6d
2 changed files with 54 additions and 0 deletions
|
@ -167,6 +167,18 @@ client_client_account_la_SOURCES = \
|
|||
|
||||
client_module_LTLIBRARIES += client/client_account.la
|
||||
|
||||
#
|
||||
# client/thirdparty/
|
||||
#
|
||||
|
||||
client_client_thirdparty_protocols_la_SOURCES = \
|
||||
client/thirdparty/protocols.cc \
|
||||
###
|
||||
|
||||
client_module_LTLIBRARIES += \
|
||||
client/client_thirdparty_protocols.la \
|
||||
###
|
||||
|
||||
###############################################################################
|
||||
#
|
||||
# /_matrix/key/
|
||||
|
|
42
modules/client/thirdparty/protocols.cc
vendored
Normal file
42
modules/client/thirdparty/protocols.cc
vendored
Normal file
|
@ -0,0 +1,42 @@
|
|||
// Matrix Construct
|
||||
//
|
||||
// Copyright (C) Matrix Construct Developers, Authors & Contributors
|
||||
// Copyright (C) 2016-2018 Jason Volk <jason@zemos.net>
|
||||
//
|
||||
// Permission to use, copy, modify, and/or distribute this software for any
|
||||
// purpose with or without fee is hereby granted, provided that the above
|
||||
// copyright notice and this permission notice is present in all copies. The
|
||||
// full license for this software is available in the LICENSE file.
|
||||
|
||||
using namespace ircd;
|
||||
|
||||
mapi::header
|
||||
IRCD_MODULE
|
||||
{
|
||||
"Client (unstable) (no-section) :Third party protocols"
|
||||
};
|
||||
|
||||
resource
|
||||
protocols_resource
|
||||
{
|
||||
"/_matrix/client/unstable/thirdparty/protocols",
|
||||
{
|
||||
"(no-section) Unstable thirdparty protocols support"
|
||||
}
|
||||
};
|
||||
|
||||
resource::response
|
||||
get__protocols(client &client,
|
||||
const resource::request &request)
|
||||
{
|
||||
return resource::response
|
||||
{
|
||||
client, http::OK
|
||||
};
|
||||
}
|
||||
|
||||
resource::method
|
||||
get_method
|
||||
{
|
||||
protocols_resource, "GET", get__protocols
|
||||
};
|
Loading…
Reference in a new issue