Add cluster num option
This commit is contained in:
@@ -106,3 +106,18 @@ class ExampleClusterEdit(NoReset):
|
||||
cluster = self.get_arg(1, int)
|
||||
example.set_cluster(cluster)
|
||||
|
||||
|
||||
class ExampleClusterAdd(NoReset):
|
||||
def update_model(self, model):
|
||||
example = self.get_arg(0, Example)
|
||||
|
||||
max_example_cluster_num = 0
|
||||
for sense in model.entry.senses:
|
||||
for ex in sense.examples:
|
||||
cnum = ex.get_cluster()
|
||||
if cnum is not None:
|
||||
max_example_cluster_num = max(max_example_cluster_num, cnum)
|
||||
|
||||
console.log(max_example_cluster_num, example.text())
|
||||
example.set_cluster(max_example_cluster_num + 1)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user