We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9134c6b commit 6d935d5Copy full SHA for 6d935d5
data_wizard/tasks.py
@@ -13,6 +13,11 @@
13
from html_json_forms import parse_json_form
14
import json
15
16
+try:
17
+ import reversion
18
+except ImportError:
19
+ reversion = None
20
+
21
User = get_user_model()
22
23
@@ -648,6 +653,17 @@ def import_data(run, user):
648
653
649
654
650
655
def do_import(run, user):
656
+ if reversion:
657
+ with reversion.create_revision():
658
+ reversion.set_user(user)
659
+ reversion.set_comment('Imported via %s' % run)
660
+ result = _do_import(run, user)
661
+ else:
662
663
+ return result
664
665
666
+def _do_import(run, user):
651
667
run.add_event('do_import')
652
668
669
# (Re-)Load data and column information
0 commit comments