Skip to content

Commit d9ef46b

Browse files
committed
Auto commit version 1.1.37 - 07 May 2025
1 parent 64b0a97 commit d9ef46b

File tree

4 files changed

+88
-71
lines changed

4 files changed

+88
-71
lines changed

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
setup(
55
name='skautis-py',
6-
version='1.1.36',
6+
version='1.1.37',
77
description='Python library for interaction with the Skautis API',
88
author='Jakub Kulik',
99
author_email='[email protected]',

skautis/DocumentStorage.py

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,30 @@ def __init__(self, test):
1010
else:
1111
self._client = zeep.Client('https://is.skaut.cz/JunakWebservice/DocumentStorage.asmx?wsdl')
1212

13+
# Načíst seznam verzí dokumentu
14+
def DocumentVersionAllToBackup(self, ID_Login):
15+
return self._client.service.DocumentVersionAllToBackup({"ID_Login": ID_Login})
16+
17+
# Načíst seznam verzí dokumentu
18+
def DocumentVersionAll(self, ID_Login, ID, ID_Document, ID_User, DisplayName=None):
19+
return self._client.service.DocumentVersionAll({"ID_Login": ID_Login, "ID": ID, "ID_Document": ID_Document, "ID_User": ID_User, "DisplayName": DisplayName})
20+
21+
# Smazat verzi dokumentu
22+
def DocumentVersionDelete(self, ID_Login, ID):
23+
return self._client.service.DocumentVersionDelete({"ID_Login": ID_Login, "ID": ID})
24+
25+
# Načíst detail verze dokumentu
26+
def DocumentVersionDetail(self, ID_Login, ID):
27+
return self._client.service.DocumentVersionDetail({"ID_Login": ID_Login, "ID": ID})
28+
29+
# Založit verzi dokumentu
30+
def DocumentVersionInsert(self, ID_Login, ID, Date, ID_Document, ID_User, Size, Version, ImageWidth, ImageHeight, DisplayName=None, FileName=None, ContentType=None, Extension=None, Hash=None, Storage=None, FileNameExtension=None):
31+
return self._client.service.DocumentVersionInsert({"ID_Login": ID_Login, "ID": ID, "Date": Date, "ID_Document": ID_Document, "ID_User": ID_User, "Size": Size, "Version": Version, "ImageWidth": ImageWidth, "ImageHeight": ImageHeight, "DisplayName": DisplayName, "FileName": FileName, "ContentType": ContentType, "Extension": Extension, "Hash": Hash, "Storage": Storage, "FileNameExtension": FileNameExtension})
32+
33+
# Upravit verzi dokumentu
34+
def DocumentVersionUpdate(self, ID_Login, ID, Date, ID_Document, ID_User, Size, Version, ImageWidth, ImageHeight, DisplayName=None, FileName=None, ContentType=None, Extension=None, Hash=None, Storage=None, FileNameExtension=None):
35+
return self._client.service.DocumentVersionUpdate({"ID_Login": ID_Login, "ID": ID, "Date": Date, "ID_Document": ID_Document, "ID_User": ID_User, "Size": Size, "Version": Version, "ImageWidth": ImageWidth, "ImageHeight": ImageHeight, "DisplayName": DisplayName, "FileName": FileName, "ContentType": ContentType, "Extension": Extension, "Hash": Hash, "Storage": Storage, "FileNameExtension": FileNameExtension})
36+
1337
# Načíst seznam cloudových záznamů
1438
def CloudAll(self, ID_Login, ID, ID_DocumentVersion, ID_CloudState=None):
1539
return self._client.service.CloudAll({"ID_Login": ID_Login, "ID": ID, "ID_DocumentVersion": ID_DocumentVersion, "ID_CloudState": ID_CloudState})
@@ -114,27 +138,3 @@ def DocumentUpdateDocumentInTable(self, ID_Login, ID, ID_TempFile, MoveDocument,
114138
def DocumentUpdate(self, ID_Login, ID, ID_DocumentVersion, Created, Date, ID_Document, ID_User, ID_Person, Size, Version, ImageWidth, ImageHeight, UseCurrentVersion, ID_Cloud, CloudValidTo, DocumentVersion=None, ID_DocumentClass=None, DocumentClass=None, DisplayName=None, Person=None, FileName=None, ContentType=None, Extension=None, Hash=None, Storage=None, FileNameExtension=None, ID_CloudState=None, CloudGuid=None):
115139
return self._client.service.DocumentUpdate({"ID_Login": ID_Login, "ID": ID, "ID_DocumentVersion": ID_DocumentVersion, "Created": Created, "Date": Date, "ID_Document": ID_Document, "ID_User": ID_User, "ID_Person": ID_Person, "Size": Size, "Version": Version, "ImageWidth": ImageWidth, "ImageHeight": ImageHeight, "UseCurrentVersion": UseCurrentVersion, "ID_Cloud": ID_Cloud, "CloudValidTo": CloudValidTo, "DocumentVersion": DocumentVersion, "ID_DocumentClass": ID_DocumentClass, "DocumentClass": DocumentClass, "DisplayName": DisplayName, "Person": Person, "FileName": FileName, "ContentType": ContentType, "Extension": Extension, "Hash": Hash, "Storage": Storage, "FileNameExtension": FileNameExtension, "ID_CloudState": ID_CloudState, "CloudGuid": CloudGuid})
116140

117-
# Načíst seznam verzí dokumentu
118-
def DocumentVersionAllToBackup(self, ID_Login):
119-
return self._client.service.DocumentVersionAllToBackup({"ID_Login": ID_Login})
120-
121-
# Načíst seznam verzí dokumentu
122-
def DocumentVersionAll(self, ID_Login, ID, ID_Document, ID_User, DisplayName=None):
123-
return self._client.service.DocumentVersionAll({"ID_Login": ID_Login, "ID": ID, "ID_Document": ID_Document, "ID_User": ID_User, "DisplayName": DisplayName})
124-
125-
# Smazat verzi dokumentu
126-
def DocumentVersionDelete(self, ID_Login, ID):
127-
return self._client.service.DocumentVersionDelete({"ID_Login": ID_Login, "ID": ID})
128-
129-
# Načíst detail verze dokumentu
130-
def DocumentVersionDetail(self, ID_Login, ID):
131-
return self._client.service.DocumentVersionDetail({"ID_Login": ID_Login, "ID": ID})
132-
133-
# Založit verzi dokumentu
134-
def DocumentVersionInsert(self, ID_Login, ID, Date, ID_Document, ID_User, Size, Version, ImageWidth, ImageHeight, DisplayName=None, FileName=None, ContentType=None, Extension=None, Hash=None, Storage=None, FileNameExtension=None):
135-
return self._client.service.DocumentVersionInsert({"ID_Login": ID_Login, "ID": ID, "Date": Date, "ID_Document": ID_Document, "ID_User": ID_User, "Size": Size, "Version": Version, "ImageWidth": ImageWidth, "ImageHeight": ImageHeight, "DisplayName": DisplayName, "FileName": FileName, "ContentType": ContentType, "Extension": Extension, "Hash": Hash, "Storage": Storage, "FileNameExtension": FileNameExtension})
136-
137-
# Upravit verzi dokumentu
138-
def DocumentVersionUpdate(self, ID_Login, ID, Date, ID_Document, ID_User, Size, Version, ImageWidth, ImageHeight, DisplayName=None, FileName=None, ContentType=None, Extension=None, Hash=None, Storage=None, FileNameExtension=None):
139-
return self._client.service.DocumentVersionUpdate({"ID_Login": ID_Login, "ID": ID, "Date": Date, "ID_Document": ID_Document, "ID_User": ID_User, "Size": Size, "Version": Version, "ImageWidth": ImageWidth, "ImageHeight": ImageHeight, "DisplayName": DisplayName, "FileName": FileName, "ContentType": ContentType, "Extension": Extension, "Hash": Hash, "Storage": Storage, "FileNameExtension": FileNameExtension})
140-

skautis/GoogleApps.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ def __init__(self, test):
1010
else:
1111
self._client = zeep.Client('https://is.skaut.cz/JunakWebservice/GoogleApps.asmx?wsdl')
1212

13+
# Smazat doménu pouze ze skautISu
14+
def DomainDelete(self, ID_Login, ID):
15+
return self._client.service.DomainDelete({"ID_Login": ID_Login, "ID": ID})
16+
1317
# Načíst seznam využití sdílených disků jednotky
1418
def SharedDriveAllUnitUsage(self, ID_Login, ID_Unit):
1519
return self._client.service.SharedDriveAllUnitUsage({"ID_Login": ID_Login, "ID_Unit": ID_Unit})
@@ -114,8 +118,9 @@ def GoogleGroupSyncSettingsDetail(self, ID_Login, ID, ID_GoogleGroup):
114118
def GoogleGroupSyncSettingsUpdate(self, ID_Login, ID, ID_GoogleGroup, IsFunction, ID_Unit, GoogleGroup=None, ID_SyncLevelType=None, SyncLevelType=None, Units=None, SyncContactTypes=None, MembershipCategories=None, FunctionsDirect=None, Functions=None, ID_UnitType=None, DisplayName=None):
115119
return self._client.service.GoogleGroupSyncSettingsUpdate({"ID_Login": ID_Login, "ID": ID, "ID_GoogleGroup": ID_GoogleGroup, "IsFunction": IsFunction, "ID_Unit": ID_Unit, "GoogleGroup": GoogleGroup, "ID_SyncLevelType": ID_SyncLevelType, "SyncLevelType": SyncLevelType, "Units": Units, "SyncContactTypes": SyncContactTypes, "MembershipCategories": MembershipCategories, "FunctionsDirect": FunctionsDirect, "Functions": Functions, "ID_UnitType": ID_UnitType, "DisplayName": DisplayName})
116120

117-
def SharedDriveDelete(self, ID_Login, ID):
118-
return self._client.service.SharedDriveDelete({"ID_Login": ID_Login, "ID": ID})
121+
# Smazat sdílený disk
122+
def SharedDriveDelete(self, ID_Login, ID, IsComplete):
123+
return self._client.service.SharedDriveDelete({"ID_Login": ID_Login, "ID": ID, "IsComplete": IsComplete})
119124

120125
# Načíst detail sdíleného disku
121126
def SharedDriveDetail(self, ID_Login, ID):

0 commit comments

Comments
 (0)