mirror of
				https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
				synced 2025-11-04 12:22:47 +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