mirror of
https://github.com/bsedin/matrix-webhook.git
synced 2026-04-09 19:35:39 +00:00
use aiohttp.web.BaseRequest.path instead of rel_url
Co-authored-by: Sven Seeberg <mail@sven-seeberg.de>
This commit is contained in:
@@ -18,7 +18,7 @@ from markdown import markdown
|
|||||||
from nio import AsyncClient
|
from nio import AsyncClient
|
||||||
from nio.exceptions import LocalProtocolError
|
from nio.exceptions import LocalProtocolError
|
||||||
|
|
||||||
SERVER_ADDRESS = (os.environ.get('INTERFACE', None), int(os.environ.get('PORT', 4785)))
|
SERVER_ADDRESS = (os.environ.get('INTERFACE', ''), int(os.environ.get('PORT', 4785)))
|
||||||
MATRIX_URL = os.environ.get('MATRIX_URL', 'https://matrix.org')
|
MATRIX_URL = os.environ.get('MATRIX_URL', 'https://matrix.org')
|
||||||
MATRIX_ID = os.environ.get('MATRIX_ID', '@wwm:matrix.org')
|
MATRIX_ID = os.environ.get('MATRIX_ID', '@wwm:matrix.org')
|
||||||
MATRIX_PW = os.environ['MATRIX_PW']
|
MATRIX_PW = os.environ['MATRIX_PW']
|
||||||
@@ -46,7 +46,7 @@ async def handler(request):
|
|||||||
if data['key'] != API_KEY:
|
if data['key'] != API_KEY:
|
||||||
return create_json_response(HTTPStatus.UNAUTHORIZED, 'Invalid API key')
|
return create_json_response(HTTPStatus.UNAUTHORIZED, 'Invalid API key')
|
||||||
|
|
||||||
room_id = str(request.rel_url)[1:]
|
room_id = request.path[1:]
|
||||||
content = {
|
content = {
|
||||||
'msgtype': 'm.text',
|
'msgtype': 'm.text',
|
||||||
'body': data['text'],
|
'body': data['text'],
|
||||||
|
|||||||
Reference in New Issue
Block a user