Skip to content

Commit edae807

Browse files
authored
[Hexpm] Fix badges for pre-release only versions (#10112)
* test: make existing test fail * fix: allow null values for latest_stable_version
1 parent d6dde3f commit edae807

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

services/hexpm/hexpm.service.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ const hexSchema = Joi.object({
1414
meta: Joi.object({
1515
licenses: Joi.array().required(),
1616
}).required(),
17-
latest_stable_version: Joi.string(),
17+
latest_stable_version: Joi.string().allow(null),
1818
latest_version: Joi.string().required(),
1919
}).required()
2020

services/hexpm/hexpm.tester.js

+1
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ t.create('version (no stable version)')
5050
.get('/api/packages/prima_opentelemetry_ex')
5151
.reply(200, {
5252
downloads: { all: 100 },
53+
latest_stable_version: null,
5354
latest_version: '1.0.0-rc.3',
5455
meta: { licenses: ['MIT'] },
5556
}),

0 commit comments

Comments
 (0)