diff --git a/evolutionapi/client.py b/evolutionapi/client.py index f5f1d45..5d3be9f 100644 --- a/evolutionapi/client.py +++ b/evolutionapi/client.py @@ -55,7 +55,7 @@ class EvolutionClient: error_detail = "" try: error_detail = f" - {response.json()}" - except: + except Exception: error_detail = f" - {response.text}" raise EvolutionAPIError(f"Erro na requisição: {response.status_code}{error_detail}") diff --git a/evolutionapi/services/call.py b/evolutionapi/services/call.py index 2259f5e..3e75659 100644 --- a/evolutionapi/services/call.py +++ b/evolutionapi/services/call.py @@ -1,4 +1,4 @@ -from ..models.call import * +from ..models.call import FakeCall class CallService: diff --git a/evolutionapi/services/chat.py b/evolutionapi/services/chat.py index 87b9405..5b735e7 100644 --- a/evolutionapi/services/chat.py +++ b/evolutionapi/services/chat.py @@ -1,6 +1,16 @@ -from typing import Optional +from typing import List, Optional -from ..models.chat import * +from ..models.chat import ( + ArchiveChat, + CheckIsWhatsappNumber, + MediaMessage, + MessageKey, + Presence, + ProfilePicture, + ReadMessage, + UnreadChat, + UpdateMessage, +) class ChatService: diff --git a/evolutionapi/services/group.py b/evolutionapi/services/group.py index 3081c23..260fc29 100644 --- a/evolutionapi/services/group.py +++ b/evolutionapi/services/group.py @@ -1,4 +1,13 @@ -from ..models.group import * +from ..models.group import ( + CreateGroup, + GroupDescription, + GroupInvite, + GroupPicture, + GroupSubject, + ToggleEphemeral, + UpdateParticipant, + UpdateSetting, +) class GroupService: diff --git a/evolutionapi/services/label.py b/evolutionapi/services/label.py index d177d15..cafd621 100644 --- a/evolutionapi/services/label.py +++ b/evolutionapi/services/label.py @@ -1,4 +1,4 @@ -from ..models.label import * +from ..models.label import HandleLabel class LabelService: diff --git a/evolutionapi/services/message.py b/evolutionapi/services/message.py index d045ef0..ed30121 100644 --- a/evolutionapi/services/message.py +++ b/evolutionapi/services/message.py @@ -4,7 +4,22 @@ from typing import BinaryIO, Union import requests from requests_toolbelt import MultipartEncoder -from ..models.message import * +from ..models.message import ( + Button, + ButtonMessage, + Contact, + ContactMessage, + ListMessage, + ListRow, + ListSection, + LocationMessage, + MediaMessage, + PollMessage, + QuotedMessage, + ReactionMessage, + StatusMessage, + TextMessage, +) class MessageService: diff --git a/evolutionapi/services/profile.py b/evolutionapi/services/profile.py index 905b032..61c1b0e 100644 --- a/evolutionapi/services/profile.py +++ b/evolutionapi/services/profile.py @@ -1,4 +1,4 @@ -from ..models.profile import * +from ..models.profile import FetchProfile, PrivacySettings, ProfileName, ProfilePicture, ProfileStatus class ProfileService: