diff --git a/display_applications/igv/genome_fasta.xml b/display_applications/igv/genome_fasta.xml index 1dbb9d203e0..9f5295a3a35 100644 --- a/display_applications/igv/genome_fasta.xml +++ b/display_applications/igv/genome_fasta.xml @@ -70,10 +70,10 @@ ]]> - + #if $site_id.startswith( 'local_' ) - ${site_link}?genome=${fasta_file.qp}&merge=true&name=name=${qp( ( $fasta_file.name or $DATASET_HASH ).replace( ',', ';' ) )} + ${site_link}?genome=${fasta_file.qp}&merge=true&name=${qp( ( $fasta_file.name or $DATASET_HASH ).replace( ',', ';' ) )} #elif $site_id.startswith( 'web_link_' ): ${site_link}?sessionURL=${fasta_file.qp}&genome=${fasta_file.qp}&merge=true&name=${qp( ( $fasta_file.name or $DATASET_HASH ).replace( ',', ';' ) )} #else: diff --git a/lib/galaxy/webapps/galaxy/controllers/dataset.py b/lib/galaxy/webapps/galaxy/controllers/dataset.py index 708423f3a3b..10d1d26ee32 100644 --- a/lib/galaxy/webapps/galaxy/controllers/dataset.py +++ b/lib/galaxy/webapps/galaxy/controllers/dataset.py @@ -701,7 +701,7 @@ class DatasetInterface(BaseUIController, UsesAnnotations, UsesItemRatings, UsesE else: file_name = value.file_name content_length = os.path.getsize(file_name) - rval = open(file_name) + rval = open(file_name, 'rb') except OSError as e: log.debug("Unable to access requested file in display application: %s", e) return paste.httpexceptions.HTTPNotFound("This file is no longer available.")