This commit is contained in:
@@ -11,25 +11,9 @@ class Elog:
|
||||
self._screenshot = Screenshot(screenshot_directory)
|
||||
self.read = self._log.read
|
||||
|
||||
'''
|
||||
def post(self, *args, **kwargs):
|
||||
kwargs.setdefault("Author", self.user)
|
||||
return self._log.post(*args, **kwargs)
|
||||
'''
|
||||
|
||||
def post(self, *args, **kwargs):
|
||||
kwargs.setdefault("Author", self.user)
|
||||
|
||||
# PATCH : injecter cmd=Submit dans _log._url temporairement
|
||||
original_url = self._log._url
|
||||
if "?cmd=" not in original_url:
|
||||
self._log._url = original_url + "?cmd=Submit"
|
||||
|
||||
try:
|
||||
return self._log.post(*args, **kwargs)
|
||||
finally:
|
||||
# Toujours restaurer l'URL d'origine après le post
|
||||
self._log._url = original_url
|
||||
|
||||
def screenshot(self, message="", **kwargs):
|
||||
filepath = self._screenshot.shoot(**kwargs)[0]
|
||||
|
||||
Reference in New Issue
Block a user