We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 94f2aa9 + d5c9bbc commit dcede7fCopy full SHA for dcede7f
dataverse/connection.py
@@ -1,5 +1,6 @@
1
from __future__ import absolute_import
2
3
+import json
4
from lxml import etree
5
import requests
6
@@ -96,3 +97,15 @@ def get_dataverses(self, refresh=False):
96
97
def get_dataverse(self, alias, refresh=False):
98
return next((dataverse for dataverse in self.get_dataverses(refresh)
99
if dataverse.alias == alias), None)
100
+
101
+ def get_custom_publish_text(self):
102
+ resp = requests.get(
103
+ '{0}/info/settings/:DatasetPublishPopupCustomText'.format(self.native_base_url),
104
+ params={'key': self.token}
105
+ )
106
+ if resp.status_code != 200:
107
+ raise exceptions.OperationFailedError(
108
+ 'Custom publish text could not be found.'
109
110
111
+ return json.loads(resp.content)['data']['message']
0 commit comments