fix(02-03): keep a recorded seed when --update recaptures routes
Re-running bootstrap against an already seeded PHP instance 409s. Route --update must not recapture a complete seed fixture. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -323,12 +323,10 @@ func recordSeed(ctx context.Context, seed *Seed, cfg ManifestConfig) error {
|
|||||||
if cfg.Fixtures != "" && !filepath.IsAbs(dest) {
|
if cfg.Fixtures != "" && !filepath.IsAbs(dest) {
|
||||||
dest = filepath.Join(cfg.Fixtures, dest)
|
dest = filepath.Join(cfg.Fixtures, dest)
|
||||||
}
|
}
|
||||||
if !cfg.Update {
|
if recorded, err := seedAlreadyRecorded(dest); err != nil {
|
||||||
if recorded, err := seedAlreadyRecorded(dest); err != nil {
|
return err
|
||||||
return err
|
} else if recorded {
|
||||||
} else if recorded {
|
return nil
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
spec, err := LoadFlow(resolveSeedSpec(seed.Spec, cfg.Fixtures))
|
spec, err := LoadFlow(resolveSeedSpec(seed.Spec, cfg.Fixtures))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|||||||
Reference in New Issue
Block a user