mirror of
https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
synced 2025-06-12 00:50:40 +00:00
Add function to dynamically add followers to CorpusFollowerList
This commit is contained in:
@ -175,8 +175,8 @@ class CorpusFollowerList extends ResourceList {
|
||||
for (let operation of filteredPatch) {
|
||||
switch(operation.op) {
|
||||
case 'add': {
|
||||
// let re = new RegExp(`^/users/${this.userId}/corpora/${this.corpusId}/corpus_follower_associations/([A-Za-z0-9]*)$`);
|
||||
// if (re.test(operation.path)) {this.add(operation.value);}
|
||||
let re = new RegExp(`^/users/${this.userId}/corpora/${this.corpusId}/corpus_follower_associations/([A-Za-z0-9]*)$`);
|
||||
if (re.test(operation.path)) {this.add(operation.value);}
|
||||
break;
|
||||
}
|
||||
case 'remove': {
|
||||
|
@ -43,7 +43,8 @@ class ResourceList {
|
||||
}
|
||||
|
||||
add(resources, callback) {
|
||||
let values = resources.map((resource) => {
|
||||
let tmp = Array.isArray(resources) ? resources : [resources];
|
||||
let values = tmp.map((resource) => {
|
||||
return this.mapResourceToValue(resource);
|
||||
});
|
||||
this.listjs.add(values, (items) => {
|
||||
|
Reference in New Issue
Block a user