Skip to content
Snippets Groups Projects
Commit 2a87d4af authored by Tim Repke's avatar Tim Repke
Browse files

resolve pipeline

parent c4eb14d2
No related branches found
No related tags found
2 merge requests!15Master,!5add endpoint for creating project (slightly redundant to PUT /project/info)
Pipeline #952 passed
from typing import TYPE_CHECKING
from pydantic import BaseModel
from sqlalchemy import select
from sqlalchemy.orm import load_only
from sqlalchemy.ext.asyncio import AsyncSession
from fastapi import APIRouter, Depends, HTTPException, status as http_status, Query
from nacsos_data.db.schemas import \
......@@ -71,6 +72,9 @@ from server.api.errors import \
from server.util.security import UserPermissionChecker
from server.data import db_engine
if TYPE_CHECKING:
from sqlalchemy.ext.asyncio import AsyncSession # noqa F401
router = APIRouter()
......
......@@ -14,7 +14,7 @@ from server.util.security import get_current_active_user, get_current_active_sup
from server.util.logging import get_logger
if TYPE_CHECKING:
from sqlalchemy.ext.asyncio import AsyncSession
from sqlalchemy.ext.asyncio import AsyncSession # noqa F401
logger = get_logger('nacsos.api.route.projects')
router = APIRouter()
......@@ -48,4 +48,4 @@ async def create_project(project: ProjectModel,
project.project_id = str(uuid.uuid4())
session.add(Project(**project.dict()))
await session.commit()
return project.project_id
return str(project.project_id)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment