Revision 3c793c5c

b/gss/src/gr/ebs/gss/client/SearchResults.java
21 21
import gr.ebs.gss.client.dnd.DnDFocusPanel;
22 22
import gr.ebs.gss.client.rest.AbstractRestCommand;
23 23
import gr.ebs.gss.client.rest.ExecuteGet;
24
import gr.ebs.gss.client.rest.ExecuteMultipleHead;
25 24
import gr.ebs.gss.client.rest.RestException;
26 25
import gr.ebs.gss.client.rest.resource.FileResource;
27 26
import gr.ebs.gss.client.rest.resource.SearchResource;
......
606 605
			GSS.get().hideLoadingIndicator();
607 606
		} else{
608 607
			searchResults.setHTML("Search results for " + query);
608

  
609 609
			ExecuteGet<SearchResource> eg = new ExecuteGet<SearchResource>(SearchResource.class, GSS.GSS_REST_PATH+"search/"+URL.encodeComponent(query)){
610 610

  
611 611
				@Override
612 612
				public void onComplete() {
613 613
					SearchResource s = getResult();
614
					ExecuteMultipleHead<FileResource> ef = new ExecuteMultipleHead<FileResource>(FileResource.class, s.getFiles().toArray(new String[0])){
615

  
616
						@Override
617
						public void onComplete() {
618
							setFiles(getResult());
619
							update();
620
						}
621

  
622
						public void onError(String p, Throwable throwable) {
623
							// TODO Auto-generated method stub
624

  
625
						}
626

  
627

  
628
						public void onError(Throwable t) {
629
							// TODO Auto-generated method stub
630

  
631
						}
632

  
633
					};
634
					DeferredCommand.addCommand(ef);
614
					setFiles(s.getFiles());
615
					update();
635 616
				}
636 617

  
637 618
				public void onError(Throwable t) {

Also available in: Unified diff