···15561556 forkName := f.Name
15571557 // this check is *only* to see if the forked repo name already exists
15581558 // in the user's account.
15591559- existingRepo, err := db.GetRepo(rp.db, user.Did, f.Name)
15591559+ existingRepo, err := db.GetRepo(
15601560+ rp.db,
15611561+ db.FilterEq("did", user.Did),
15621562+ db.FilterEq("name", f.Name),
15631563+ )
15601564 if err != nil {
15611565 if errors.Is(err, sql.ErrNoRows) {
15621566 // no existing repo with this name found, we can use the name as is
+5-1
appview/state/state.go
···415415 }
416416417417 // Check for existing repos
418418- existingRepo, err := db.GetRepo(s.db, user.Did, repoName)
418418+ existingRepo, err := db.GetRepo(
419419+ s.db,
420420+ db.FilterEq("did", user.Did),
421421+ db.FilterEq("name", repoName),
422422+ )
419423 if err == nil && existingRepo != nil {
420424 l.Info("repo exists")
421425 s.pages.Notice(w, "repo", fmt.Sprintf("You already have a repository by this name on %s", existingRepo.Knot))