From ea5c0a3865e87f5de04a58dc2c67b5fa6f6fd7de Mon Sep 17 00:00:00 2001 From: Jesse Peterson Date: Fri, 10 Jan 2020 11:01:28 -0800 Subject: [PATCH] Protect against nil blueprint (#634) --- platform/blueprint/builtin/db.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/platform/blueprint/builtin/db.go b/platform/blueprint/builtin/db.go index 60af8c7b..9edd54ed 100644 --- a/platform/blueprint/builtin/db.go +++ b/platform/blueprint/builtin/db.go @@ -63,6 +63,9 @@ func (db *DB) List() ([]blueprint.Blueprint, error) { } func (db *DB) Save(bp *blueprint.Blueprint) error { + if bp == nil { + return errors.New("no blueprint supplied") + } ctx := context.TODO() err := bp.Verify() if err != nil {