@@ -203,9 +203,6 @@ func ViewPackageVersion(ctx *context.Context) {
203203 }
204204 ctx .Data ["PackageRegistryHost" ] = registryHostURL .Host
205205
206- var pvs []* packages_model.PackageVersion
207- pvsTotal := int64 (0 )
208-
209206 switch pd .Package .Type {
210207 case packages_model .TypeAlpine :
211208 branches := make (container.Set [string ])
@@ -296,24 +293,26 @@ func ViewPackageVersion(ctx *context.Context) {
296293 }
297294 }
298295 ctx .Data ["ContainerImageMetadata" ] = imageMetadata
296+ }
297+ var pvs []* packages_model.PackageVersion
298+ var pvsTotal int64
299+ if pd .Package .Type == packages_model .TypeContainer {
299300 pvs , pvsTotal , err = container_model .SearchImageTags (ctx , & container_model.ImageTagsSearchOptions {
300301 Paginator : db .NewAbsoluteListOptions (0 , 5 ),
301302 PackageID : pd .Package .ID ,
302303 IsTagged : true ,
303304 })
304- }
305- if pd .Package .Type != packages_model .TypeContainer {
305+ } else {
306306 pvs , pvsTotal , err = packages_model .SearchVersions (ctx , & packages_model.PackageSearchOptions {
307307 Paginator : db .NewAbsoluteListOptions (0 , 5 ),
308308 PackageID : pd .Package .ID ,
309309 IsInternal : optional .Some (false ),
310310 })
311- if err != nil {
312- ctx .ServerError ("" , err )
313- return
314- }
315311 }
316-
312+ if err != nil {
313+ ctx .ServerError ("" , err )
314+ return
315+ }
317316 ctx .Data ["LatestVersions" ] = pvs
318317 ctx .Data ["TotalVersionCount" ] = pvsTotal
319318
0 commit comments