Skip to content

Commit 319f114

Browse files
authored
Release 1.2.8 (#136)
* Update Home & About And fix plausible * update tagger yaml * Correct hugging face tagger links * Update preset corpora * forgot gysseling * use github release tag as docker image tag * typo in env var * fix typo in env var * Allow exporting of benchmark corpora
1 parent 8259fe9 commit 319f114

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

client/src/views/annotate/AnnotateView.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
{ id: 'documents', title: 'Documents', disabled: !corporaStore.activeCorpus },
55
{ id: 'jobs', title: 'Jobs', disabled: !corporaStore.hasDocs },
66
{ id: 'evaluate', title: 'Evaluate', disabled: !corporaStore.hasDocs },
7-
{ id: 'export', title: 'Export', disabled: !userStore.hasWriteAccess || !corporaStore.hasDocs }
7+
{ id: 'export', title: 'Export', disabled: !corporaStore.hasDocs }
88
]" />
99
</template>
1010

client/src/views/annotate/subviews/ExportView.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<AnnotateTab :hidePermissionsError="false">
2+
<AnnotateTab :hidePermissionsError="true">
33
<GCard :title="`Export corpus ${corporaStore.activeCorpus?.name}`" helpSubject="export">
44
<template #help>
55
<component :is="help.export"></component>

server/src/main/kotlin/org/ivdnt/galahad/data/ExportController.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ class ExportController(
3131

3232
private fun getCorpusTransformMetadata(corpusID: UUID, jobName: String, formatName: DocumentFormat): CorpusTransformMetadata {
3333
// Exporting documents requires you to have write access.
34-
val corpus = corpora.getWriteAccessOrThrow(corpusID, request)
34+
val corpus = corpora.getReadAccessOrThrow(corpusID, request)
3535
val job = corpus.jobs.readOrThrow(jobName)
3636
return CorpusTransformMetadata(
3737
corpus = corpus, job = job, user = User.getUserFromRequestOrThrow(request), targetFormat = formatName
@@ -141,7 +141,7 @@ class ExportController(
141141
@PathVariable document: String,
142142
@RequestParam("posHeadOnly") posHeadOnly: Boolean,
143143
): ByteArray? {
144-
val doc = corpora.getWriteAccessOrThrow(corpus, request).documents.readOrThrow(document)
144+
val doc = corpora.getReadAccessOrThrow(corpus, request).documents.readOrThrow(document)
145145
val dtm = getDocumentTransformMetadata(corpus, job, document, doc.format)
146146
// TODO("set headers")
147147
return mergeAndExportDocument(dtm, posHeadOnly).file.readBytes()

0 commit comments

Comments
 (0)