Skip to content

Commit

Permalink
#800 replace imageId to fileName
Browse files Browse the repository at this point in the history
  • Loading branch information
schoicsiro committed Nov 13, 2023
1 parent a24aae9 commit 114dee4
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 14 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -549,10 +549,10 @@ class ApiController extends BaseController {
}
}

@Path("/api/opus/{opusId}/profile/{profileId}/image/{imageId}")
@Path("/api/opus/{opusId}/profile/{profileId}/image/{fileName}")
@Operation(
summary = "Get image associated with a profile",
operationId = "/api/opus/{opusId}/profile/{profileId}/image/{imageId}",
operationId = "/api/opus/{opusId}/profile/{profileId}/image/{fileName}",
method = "GET",
responses = [
@ApiResponse(
Expand Down Expand Up @@ -587,10 +587,10 @@ class ApiController extends BaseController {
in = ParameterIn.PATH,
required = true,
description = "Profile id - UUID or Scientific name"),
@Parameter(name = "imageId",
@Parameter(name = "fileName",
in = ParameterIn.PATH,
required = true,
description = "Image id - UUID"),
description = "fileName"),
@Parameter(name = "type",
in = ParameterIn.QUERY,
required = true,
Expand Down Expand Up @@ -623,10 +623,10 @@ class ApiController extends BaseController {
forward controller: "profile", action: "getLocalImage"
}

@Path("/api/opus/{opusId}/profile/{profileId}/image/thumbnail/{imageId}")
@Path("/api/opus/{opusId}/profile/{profileId}/image/thumbnail/{fileName}")
@Operation(
summary = "Get thumbnail image associated with a profile",
operationId = "/api/opus/{opusId}/profile/{profileId}/image/thumbnail/{imageId}",
operationId = "/api/opus/{opusId}/profile/{profileId}/image/thumbnail/{fileName}",
method = "GET",
responses = [
@ApiResponse(
Expand Down Expand Up @@ -661,10 +661,10 @@ class ApiController extends BaseController {
in = ParameterIn.PATH,
required = true,
description = "Profile id - UUID or Scientific name"),
@Parameter(name = "imageId",
@Parameter(name = "fileName",
in = ParameterIn.PATH,
required = true,
description = "Image id - UUID"),
description = "fileName"),
@Parameter(name = "type",
in = ParameterIn.QUERY,
required = true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -409,9 +409,9 @@ class ProfileController extends BaseController {
ImageType type = params.type as ImageType
//NB this imageId param already has the file extension on it, really the file name on disk
if (type == ImageType.STAGED) {
displayLocalImage("${grailsApplication.config.image.staging.dir}/", params.opusId, params.profileId, params.imageId, true)
displayLocalImage("${grailsApplication.config.image.staging.dir}/", params.opusId, params.profileId, params.fileName, true)
} else if (type == ImageType.PRIVATE) {
displayLocalImage("${grailsApplication.config.image.private.dir}/", params.opusId, params.profileId, params.imageId, true)
displayLocalImage("${grailsApplication.config.image.private.dir}/", params.opusId, params.profileId, params.fileName, true)
}
} catch (IllegalArgumentException e) {
log.warn(e)
Expand All @@ -428,9 +428,9 @@ class ProfileController extends BaseController {
ImageType type = params.type as ImageType
//NB this imageId param already has the file extension on it, really the file name on disk
if (type == ImageType.STAGED) {
displayLocalImage("${grailsApplication.config.image.staging.dir}/", params.opusId, params.profileId, params.imageId, false)
displayLocalImage("${grailsApplication.config.image.staging.dir}/", params.opusId, params.profileId, params.fileName, false)
} else if (type == ImageType.PRIVATE) {
displayLocalImage("${grailsApplication.config.image.private.dir}/", params.opusId, params.profileId, params.imageId, false)
displayLocalImage("${grailsApplication.config.image.private.dir}/", params.opusId, params.profileId, params.fileName, false)
}
} catch (IllegalArgumentException e) {
log.warn(e)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -264,8 +264,8 @@ class UrlMappings {
get "/opus/$opusId/profile" (version: "1.0", controller: "api", action: "getProfiles", namespace: "v1")
get "/opus/$opusId/profile/$profileId" (version: "1.0", controller: "api", action: "get", namespace: "v1")
get "/opus/$opusId/profile/$profileId/image" (version: "1.0", controller: "api", action: "getImages", namespace: "v1")
get "/opus/$opusId/profile/$profileId/image/$imageId" (version: "1.0", controller: "api", action: "getLocalImage", namespace: "v1")
get "/opus/$opusId/profile/$profileId/image/thumbnail/$imageId" (version: "1.0", controller: "api", action: "retrieveLocalThumbnailImage", namespace: "v1")
get "/opus/$opusId/profile/$profileId/image/$fileName" (version: "1.0", controller: "api", action: "getLocalImage", namespace: "v1")
get "/opus/$opusId/profile/$profileId/image/thumbnail/$fileName" (version: "1.0", controller: "api", action: "retrieveLocalThumbnailImage", namespace: "v1")
get "/opus/$opusId/profile/$profileId/attribute/$attributeId" (version: "1.0", controller: "api", action: "getAttributes", namespace: "v1")
get "/opus/$opusId/profile/$profileId/draft" (version: "1.0", controller: "api", action: "getDraftProfile", namespace: "v1")
get "/opus" (version: "1.0", controller: "api", action: "getListCollections", namespace: "v1")
Expand Down

0 comments on commit 114dee4

Please sign in to comment.