From fb6aa954b6d16db95e8924ba2c55c3d94075960c Mon Sep 17 00:00:00 2001 From: Chris Coutinho Date: Tue, 29 Jul 2025 09:11:25 +0200 Subject: [PATCH] chore: ruff check --- nextcloud_mcp_server/server/calendar.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/nextcloud_mcp_server/server/calendar.py b/nextcloud_mcp_server/server/calendar.py index 3161f20..dd1d26a 100644 --- a/nextcloud_mcp_server/server/calendar.py +++ b/nextcloud_mcp_server/server/calendar.py @@ -1,4 +1,6 @@ import logging +import datetime as dt +from typing import Optional from mcp.server.fastmcp import FastMCP, Context from nextcloud_mcp_server.client import NextcloudClient @@ -301,8 +303,8 @@ def configure_calendar_tools(mcp: FastMCP): # Calculate end_datetime - start_dt = datetime.fromisoformat(start_datetime) - end_dt = start_dt + timedelta(minutes=duration_minutes) + start_dt = dt.datetime.fromisoformat(start_datetime) + end_dt = start_dt + dt.timedelta(minutes=duration_minutes) end_datetime = end_dt.isoformat() event_data = { @@ -331,8 +333,8 @@ def configure_calendar_tools(mcp: FastMCP): """Get upcoming events in next N days""" client: NextcloudClient = ctx.request_context.lifespan_context.client - now = datetime.now() - end_date = now + timedelta(days=days_ahead) + now = dt.datetime.now() + end_date = now + dt.timedelta(days=days_ahead) start_date_str = now.strftime("%Y%m%dT%H%M%SZ") end_date_str = end_date.strftime("%Y%m%dT%H%M%SZ")