Skip to content

Commit 30b2ce1

Browse files
committed
sitemap endpoint should ignore file extension
1 parent dca8187 commit 30b2ce1

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

Sources/UnidocServer/Server/AnyOperation.swift

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,12 @@ extension AnyOperation
5757
let asset:Site.Asset? = .init(rawValue: trunk)
5858
return asset.map { .datafile(.init($0, tag: tag)) }
5959

60-
case "sitemap":
61-
return .database(SiteMapOperation.init(package: .init(trunk), uri: uri, tag: tag))
60+
case "sitemaps":
61+
// Ignore file extension.
62+
return .database(SiteMapOperation.init(
63+
package: .init(trunk.prefix { $0 != "." }),
64+
uri: uri,
65+
tag: tag))
6266

6367
case "reference":
6468
return .get(legacy: trunk, stem: stem, uri: uri)

0 commit comments

Comments
 (0)