Skip to content

Commit

Permalink
appspec shouldn't be stringified
Browse files Browse the repository at this point in the history
  • Loading branch information
TheTeaCat committed Aug 4, 2023
1 parent 67c46a8 commit 0fe23f1
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
8 changes: 4 additions & 4 deletions src/main_githubaction.py
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
# src/get_num_square.py
import os
import datetime
import time
import json
import os
import time

from openapi.validation import parse_resolve_and_validate_openapi_spec
from static_analysis import LANGUAGE_ANALYSERS
from utils import (
GitHubContext,
get_api_uuid_from_api_token,
load_openapi_spec,
logger,
upload_api_spec_to_firetail_collection,
upload_discovered_api_spec_to_firetail,
logger,
)


Expand Down Expand Up @@ -109,7 +109,7 @@ def handler():
logger.info(f"{FULL_PATH}: Created OpenAPI spec via {language} static analysis...")
upload_discovered_api_spec_to_firetail(
source=openapi_spec_source,
openapi_spec=json.dumps(OPENAPI_SPEC, indent=2),
openapi_spec=OPENAPI_SPEC,
api_uuid=get_api_uuid_from_api_token(FIRETAIL_API_TOKEN),
firetail_api_url=FIRETAIL_API_URL,
firetail_api_token=FIRETAIL_API_TOKEN,
Expand Down
8 changes: 4 additions & 4 deletions src/utils.py
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
from dataclasses import asdict, dataclass
import datetime
import logging
import time
from typing import Callable, TypeVar
import uuid
from dataclasses import asdict, dataclass
from typing import Callable, TypeVar

import github
from github import Github as GithubClient
import requests
from github import Github as GithubClient

from env import LOGGING_LEVEL
from openapi.validation import parse_resolve_and_validate_openapi_spec
Expand Down Expand Up @@ -115,7 +115,7 @@ def upload_api_spec_to_firetail_collection(


def upload_discovered_api_spec_to_firetail(
source: str, openapi_spec: str, api_uuid: str, firetail_api_url: str, firetail_api_token: str
source: str, openapi_spec: dict, api_uuid: str, firetail_api_url: str, firetail_api_token: str
):
upload_api_spec_response = requests.post(
f"{firetail_api_url}/discovery/api-repository/{api_uuid}/appspec",
Expand Down

0 comments on commit 0fe23f1

Please sign in to comment.