Hide analyze button if corpus is not ready for this

This commit is contained in:
Patrick Jentsch 2020-04-15 10:32:21 +02:00
parent 9578a12f42
commit 338e760bfb
3 changed files with 7 additions and 1 deletions

View File

@ -61,6 +61,9 @@ class Corpus(Model):
subattr_value
return lookups
def drop(self):
return self.client.api.corpus_drop_corpus(self.attrs['api_name'])
def query(self, query, subcorpus_name='Results'):
return self.client.api.cqp_query(self.attrs['api_name'],
subcorpus_name, query)

View File

@ -74,6 +74,9 @@ indicator will show up how the column is sorted right now.; */
}
/* styles for resource lists */
.analyse-link[href=""] {
display: none;
}
.service[data-service]:before {
content: "help";
}

View File

@ -56,7 +56,7 @@ RessourceList.dataMapper = {
corpus: corpus => ({creation_date: corpus.creation_date,
description: corpus.description,
id: corpus.id,
"analyse-link": `/corpora/${corpus.id}/analyse`,
"analyse-link": ["analysing", "prepared", "start analysis"].includes(corpus.status) ? `/corpora/${corpus.id}/analyse` : "",
"edit-link": `/corpora/${corpus.id}`,
status: corpus.status,
title: corpus.title}),