(folder string, hash []byte)
| 179 | } |
| 180 | |
| 181 | func (s *DB) AllLocalBlocksWithHash(folder string, hash []byte) (iter.Seq[db.BlockMapEntry], func() error) { |
| 182 | fdb, err := s.getFolderDB(folder, false) |
| 183 | if errors.Is(err, errNoSuchFolder) { |
| 184 | return func(yield func(db.BlockMapEntry) bool) {}, func() error { return nil } |
| 185 | } |
| 186 | if err != nil { |
| 187 | return func(yield func(db.BlockMapEntry) bool) {}, func() error { return err } |
| 188 | } |
| 189 | return fdb.AllLocalBlocksWithHash(hash) |
| 190 | } |
| 191 | |
| 192 | func (s *DB) AllLocalFiles(folder string, device protocol.DeviceID) (iter.Seq[protocol.FileInfo], func() error) { |
| 193 | fdb, err := s.getFolderDB(folder, false) |
nothing calls this directly
no test coverage detected