(primary, fallback string)
| 428 | if LocalRuntimeMigrated(s.dir, sessionID) { |
| 429 | return fmt.Errorf("session %s was migrated to cluster storage and is read-only locally", sessionID) |
| 430 | } |
| 431 | return nil |
| 432 | } |
| 433 | |
| 434 | func (s *Store) upsertMeta(sessionID string, messageCount, turnCount int, provided *Meta) (*Meta, error) { |
| 435 | now := float64(time.Now().UnixNano()) / 1e9 |
| 436 | meta := provided |
| 437 | if meta == nil { |
| 438 | meta = s.LoadMeta(sessionID) |
no outgoing calls
no test coverage detected