11from mpt_api_client .http import AsyncService , Service
22from mpt_api_client .http .mixins import (
33 AsyncCollectionMixin ,
4- AsyncCreateFileMixin ,
5- AsyncDeleteMixin ,
6- AsyncDownloadFileMixin ,
7- AsyncGetMixin ,
8- AsyncUpdateMixin ,
94 CollectionMixin ,
10- CreateFileMixin ,
11- DeleteMixin ,
12- DownloadFileMixin ,
13- GetMixin ,
14- UpdateMixin ,
155)
166from mpt_api_client .models import Model
7+ from mpt_api_client .resources .billing .mixins import AsyncAttachmentMixin , AttachmentMixin
178
189
1910class JournalAttachment (Model ):
@@ -31,11 +22,7 @@ class JournalAttachmentsServiceConfig:
3122
3223
3324class JournalAttachmentsService (
34- CreateFileMixin [JournalAttachment ],
35- UpdateMixin [JournalAttachment ],
36- DownloadFileMixin [JournalAttachment ],
37- DeleteMixin ,
38- GetMixin [JournalAttachment ],
25+ AttachmentMixin [JournalAttachment ],
3926 CollectionMixin [JournalAttachment ],
4027 Service [JournalAttachment ],
4128 JournalAttachmentsServiceConfig ,
@@ -44,11 +31,7 @@ class JournalAttachmentsService(
4431
4532
4633class AsyncJournalAttachmentsService (
47- AsyncCreateFileMixin [JournalAttachment ],
48- AsyncUpdateMixin [JournalAttachment ],
49- AsyncDownloadFileMixin [JournalAttachment ],
50- AsyncDeleteMixin ,
51- AsyncGetMixin [JournalAttachment ],
34+ AsyncAttachmentMixin [JournalAttachment ],
5235 AsyncCollectionMixin [JournalAttachment ],
5336 AsyncService [JournalAttachment ],
5437 JournalAttachmentsServiceConfig ,
0 commit comments