Merge branch '580' into 'develop'

Fix backend version string parsing

Closes #580

See merge request pleroma/pleroma-fe!868
emoji-mastoapi
Shpuld Shpludson 5 years ago
commit c8794b2b84

@ -1,6 +1,6 @@
export const extractCommit = versionString => {
const regex = /-g(\w+)$/i
const regex = /-g(\w+)/i
const matches = versionString.match(regex)
return matches ? matches[1] : ''
}

@ -0,0 +1,11 @@
import { extractCommit } from 'src/services/version/version.service.js'
describe('extractCommit', () => {
it('return short commit hash following "-g" characters', () => {
expect(extractCommit('1.0.0-45-g5e7aeebc')).to.eql('5e7aeebc')
})
it('return short commit hash without branch name', () => {
expect(extractCommit('1.0.0-45-g5e7aeebc-branch')).to.eql('5e7aeebc')
})
})
Loading…
Cancel
Save