|  | @@ -160,6 +160,11 @@ function tripal_pub_update_publications($do_contact = FALSE) {
 | 
	
		
			
				|  |  |    $pubs = tripal_pub_get_remote_search_results($remote_db, $search, $i, 0);
 | 
	
		
			
				|  |  |    tripal_pub_add_publications($pubs, $do_contact, TRUE);
 | 
	
		
			
				|  |  |    
 | 
	
		
			
				|  |  | +  // transaction is complete
 | 
	
		
			
				|  |  | +  tripal_db_commit_transaction();
 | 
	
		
			
				|  |  | +  
 | 
	
		
			
				|  |  | +  print "Transaction Complete\n";
 | 
	
		
			
				|  |  | +  
 | 
	
		
			
				|  |  |    // sync the newly added publications with Drupal
 | 
	
		
			
				|  |  |    print "Syncing publications with Drupal...\n";
 | 
	
		
			
				|  |  |    tripal_pub_sync_pubs();
 | 
	
	
		
			
				|  | @@ -170,9 +175,6 @@ function tripal_pub_update_publications($do_contact = FALSE) {
 | 
	
		
			
				|  |  |      tripal_contact_sync_contacts();
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |    
 | 
	
		
			
				|  |  | -  // transaction is complete
 | 
	
		
			
				|  |  | -  tripal_db_commit_transaction();
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  |    print "Done.\n";
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  /*
 | 
	
	
		
			
				|  | @@ -222,6 +224,11 @@ function tripal_pub_import_publications() {
 | 
	
		
			
				|  |  |      while (count($pubs) == $num_to_retrieve);    
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |    
 | 
	
		
			
				|  |  | +  // transaction is complete
 | 
	
		
			
				|  |  | +  tripal_db_commit_transaction();
 | 
	
		
			
				|  |  | +  
 | 
	
		
			
				|  |  | +  print "Transaction Complete\n";
 | 
	
		
			
				|  |  | +  
 | 
	
		
			
				|  |  |    // sync the newly added publications with Drupal
 | 
	
		
			
				|  |  |    print "Syncing publications with Drupal...\n";
 | 
	
		
			
				|  |  |    tripal_pub_sync_pubs();
 | 
	
	
		
			
				|  | @@ -231,10 +238,7 @@ function tripal_pub_import_publications() {
 | 
	
		
			
				|  |  |      print "Syncing contacts with Drupal...\n";
 | 
	
		
			
				|  |  |      tripal_contact_sync_contacts();
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | -  // transaction is complete
 | 
	
		
			
				|  |  | -  tripal_db_commit_transaction();
 | 
	
		
			
				|  |  | -  
 | 
	
		
			
				|  |  | +   
 | 
	
		
			
				|  |  |    print "Done.\n";
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  /*
 |