Skip to content

Commit aa99dd2

Browse files
committed
Fix import errors.
1 parent cfc0d9e commit aa99dd2

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/judge0/clients.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import requests
44

5-
from .common import Language
5+
from .common import LanguageAlias
66
from .data import LANGUAGE_TO_LANGUAGE_ID
77
from .submission import Submission
88

@@ -64,13 +64,13 @@ def version(self):
6464
setattr(self, "_version", _version)
6565
return self._version
6666

67-
def resolve_language_id(self, language_id: Union[Language, int]) -> int:
68-
if isinstance(language_id, Language):
67+
def resolve_language_id(self, language_id: Union[LanguageAlias, int]) -> int:
68+
if isinstance(language_id, LanguageAlias):
6969
languages = LANGUAGE_TO_LANGUAGE_ID[self.version]
7070
language_id = languages.get(language_id, -1)
7171
return language_id
7272

73-
def is_language_supported(self, language_id: Union[Language, int]) -> bool:
73+
def is_language_supported(self, language_id: Union[LanguageAlias, int]) -> bool:
7474
language_id = self.resolve_language_id(language_id)
7575
return language_id in self.languages
7676

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy