| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -23,6 +23,7 @@ export class ArchiveViewerComponent {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  // general
 | 
					 | 
					 | 
					 | 
					  // general
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  archives = null;
 | 
					 | 
					 | 
					 | 
					  archives = null;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  archives_retrieved = false;
 | 
					 | 
					 | 
					 | 
					  archives_retrieved = false;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					  text_filter = '';
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  sub_id = 'none';
 | 
					 | 
					 | 
					 | 
					  sub_id = 'none';
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  upload_sub_id = 'none';
 | 
					 | 
					 | 
					 | 
					  upload_sub_id = 'none';
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  type: FileType | 'both' = 'both';
 | 
					 | 
					 | 
					 | 
					  type: FileType | 'both' = 'both';
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -78,11 +79,15 @@ export class ArchiveViewerComponent {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  typeFilterSelectionChanged(value): void {
 | 
					 | 
					 | 
					 | 
					  typeFilterSelectionChanged(value): void {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    this.type = value;
 | 
					 | 
					 | 
					 | 
					    this.type = value;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    this.dataSource.filter = '';
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    this.text_filter = '';
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    this.getArchives();
 | 
					 | 
					 | 
					 | 
					    this.getArchives();
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  }
 | 
					 | 
					 | 
					 | 
					  }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  subFilterSelectionChanged(value): void {
 | 
					 | 
					 | 
					 | 
					  subFilterSelectionChanged(value): void {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    this.sub_id = value;
 | 
					 | 
					 | 
					 | 
					    this.sub_id = value;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    this.dataSource.filter = '';
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    this.text_filter = '';
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    if (this.sub_id !== 'none') {
 | 
					 | 
					 | 
					 | 
					    if (this.sub_id !== 'none') {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      this.type = this.postsService.getSubscriptionByID(this.sub_id)['type'];
 | 
					 | 
					 | 
					 | 
					      this.type = this.postsService.getSubscriptionByID(this.sub_id)['type'];
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    }
 | 
					 | 
					 | 
					 | 
					    }
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
 
 |