mirror of
https://github.com/aljazceru/gitpear.git
synced 2025-12-17 14:14:22 +01:00
handle missing repository
Signed-off-by: dzdidi <deniszalessky@gmail.com>
This commit is contained in:
@@ -32,7 +32,15 @@ swarm.on('connection', async (socket) => {
|
|||||||
|
|
||||||
const reposRes = await rpc.request('get-repos')
|
const reposRes = await rpc.request('get-repos')
|
||||||
const repositories = JSON.parse(reposRes.toString())
|
const repositories = JSON.parse(reposRes.toString())
|
||||||
if (!repositories) process.exit(1)
|
if (!repositories) {
|
||||||
|
console.error('Failed to retrieve repositories')
|
||||||
|
process.exit(1)
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!repositories[repoName]) {
|
||||||
|
console.error('Failed to retrieve repository')
|
||||||
|
process.exit(1)
|
||||||
|
}
|
||||||
|
|
||||||
const driveKey = Buffer.from(repositories[repoName], 'hex')
|
const driveKey = Buffer.from(repositories[repoName], 'hex')
|
||||||
if (!driveKey) {
|
if (!driveKey) {
|
||||||
|
|||||||
Reference in New Issue
Block a user