Update MarcSyncv1.0.lua
This commit is contained in:
parent
b555f4c507
commit
aa50c29edf
@ -16,7 +16,7 @@ MarcSyncClient.bekommeVersion = function(self:typeof(MarcSyncClient), clientId:
|
|||||||
return result["version"]
|
return result["version"]
|
||||||
end
|
end
|
||||||
|
|
||||||
MarcSyncClient.erzeugeSammlung = function(self:typeof(MarcSyncClient), collectionName: string):typeof(require(script.Parent.Objects.Sammlung).new())
|
MarcSyncClient.erzeugeSammlung = function(self:typeof(MarcSyncClient), collectionName: string):typeof(require(script.Parent.Objects.Sammlung).neu())
|
||||||
if not self._accessToken then error("[MarkSynchronisation] Bitte legen Sie ein Token fest, bevor Sie MarcSync verwenden.") end
|
if not self._accessToken then error("[MarkSynchronisation] Bitte legen Sie ein Token fest, bevor Sie MarcSync verwenden.") end
|
||||||
if not collectionName then error("Kein CollectionName angegeben") end
|
if not collectionName then error("Kein CollectionName angegeben") end
|
||||||
local result = Utils.macheHypertexttransferprotokollAnfrage("collection", "POST", "https://api.marcsync.dev/v0/collection/"..collectionName, {}, self._accessToken);
|
local result = Utils.macheHypertexttransferprotokollAnfrage("collection", "POST", "https://api.marcsync.dev/v0/collection/"..collectionName, {}, self._accessToken);
|
||||||
@ -26,17 +26,17 @@ MarcSyncClient.erzeugeSammlung = function(self:typeof(MarcSyncClient), collectio
|
|||||||
|
|
||||||
return result
|
return result
|
||||||
end
|
end
|
||||||
MarcSyncClient.bringeSammlung = function(self:typeof(MarcSyncClient), collectionName: string):typeof(require(script.Parent.Objects.Sammlung).new())
|
MarcSyncClient.bringeSammlung = function(self:typeof(MarcSyncClient), collectionName: string):typeof(require(script.Parent.Objects.Sammlung).neu())
|
||||||
self:_checkInstallation()
|
self:_checkInstallation()
|
||||||
if not collectionName then error("Kein CollectionName angegeben") end
|
if not collectionName then error("Kein CollectionName angegeben") end
|
||||||
local result = Utils.macheHypertexttransferprotokollAnfrage("collection", "GET", "https://api.marcsync.dev/v0/collection/"..collectionName, {}, self._accessToken);
|
local result = Utils.macheHypertexttransferprotokollAnfrage("collection", "GET", "https://api.marcsync.dev/v0/collection/"..collectionName, {}, self._accessToken);
|
||||||
|
|
||||||
if not result["success"] then error(result["errorMessage"]) end
|
if not result["success"] then error(result["errorMessage"]) end
|
||||||
result = require(script.Parent.Objects.Sammlung).neu(collectionName, self._accessToken)
|
result = require(script.Parent.Objects.Sammlung).neu(collectionName, self._accessToken)
|
||||||
|
|
||||||
return result
|
return result
|
||||||
end
|
end
|
||||||
MarcSyncClient.bekommeSammlung = function(self:typeof(MarcSyncClient), collectionName: string):typeof(require(script.Parent.Objects.Sammlung).new())
|
MarcSyncClient.bekommeSammlung = function(self:typeof(MarcSyncClient), collectionName: string):typeof(require(script.Parent.Objects.Sammlung).neu())
|
||||||
if typeof(self) ~= "table" then error("Bitte verwenden Sie : anstelle von .") end
|
if typeof(self) ~= "table" then error("Bitte verwenden Sie : anstelle von .") end
|
||||||
self:_checkInstallation()
|
self:_checkInstallation()
|
||||||
if not collectionName then error("Kein CollectionName angegeben") end
|
if not collectionName then error("Kein CollectionName angegeben") end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user