Commit 56bdb3a5 authored by delanoe's avatar delanoe

[FIX] Import List scheduled.

parent a2df1dcf
......@@ -7,13 +7,14 @@ API views for advanced operations on ngrams and ngramlists
- modify NodeNgramNgram groups (PUT/DEL a list of groupings like {"767[]":[209,640],"779[]":[436,265,385]}")
"""
from gargantext.util.http import APIView, get_parameters, JsonHttpResponse,\
ValidationException, Http404, HttpResponse
from gargantext.util.db import session, aliased, bulk_insert
from gargantext.util.db_cache import cache
from sqlalchemy import tuple_
from gargantext.models import Ngram, NodeNgram, NodeNodeNgram, NodeNgramNgram, Node
from gargantext.util.lists import UnweightedList, Translations
from gargantext.util.http import APIView, get_parameters, JsonHttpResponse,\
ValidationException, Http404, HttpResponse
from gargantext.util.db import session, aliased, bulk_insert
from gargantext.util.db_cache import cache
from sqlalchemy import tuple_
from gargantext.models import Ngram, NodeNgram, NodeNodeNgram, NodeNgramNgram, Node
from gargantext.util.lists import UnweightedList, Translations
from gargantext.util.scheduling import scheduled
# useful subroutines
from gargantext.util.ngramlists_tools import query_list, export_ngramlists, \
......@@ -21,7 +22,6 @@ from gargantext.util.ngramlists_tools import query_list, export_ngramlists, \
import_and_merge_ngramlists
from gargantext.util.group_tools import query_grouped_ngrams
class List(APIView):
"""
see already available API query api/nodes/<list_id>?fields[]=ngrams
......@@ -89,7 +89,8 @@ class CSVLists(APIView):
# import the csv
# try:
log_msg = import_and_merge_ngramlists(csv_contents,
log_msg = "Async generation"
scheduled(import_and_merge_ngramlists)(csv_contents,
onto_corpus_id = corpus_node.id)
return JsonHttpResponse({
'log': log_msg,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment