update nextcloud handling
This commit is contained in:
@@ -113,7 +113,18 @@ class NextcloudController {
|
||||
res.status(400).json({ success: false, message: 'Room token fehlt' });
|
||||
return;
|
||||
}
|
||||
const messages = await nextcloudService.getMessages(token, credentials.loginName, credentials.appPassword);
|
||||
const lookIntoFuture = req.query.lookIntoFuture === '1';
|
||||
const lastKnownMessageId = req.query.lastKnownMessageId
|
||||
? parseInt(req.query.lastKnownMessageId as string, 10)
|
||||
: undefined;
|
||||
const timeout = req.query.timeout
|
||||
? Math.min(parseInt(req.query.timeout as string, 10), 25)
|
||||
: 25;
|
||||
const messages = await nextcloudService.getMessages(token, credentials.loginName, credentials.appPassword, {
|
||||
lookIntoFuture,
|
||||
lastKnownMessageId,
|
||||
timeout,
|
||||
});
|
||||
res.status(200).json({ success: true, data: messages });
|
||||
} catch (error: any) {
|
||||
if (error?.code === 'NEXTCLOUD_AUTH_INVALID') {
|
||||
|
||||
Reference in New Issue
Block a user