mirror of
https://github.com/yuaotian/go-cursor-help.git
synced 2026-04-28 21:30:15 +00:00
refactor: update ID generation methods and remove obsolete test file
- Renamed the GenerateMacMachineID method to GenerateSQMID and updated its implementation to generate a new SQM ID in UUID format. - Enhanced the ID generation logic by introducing a buffer pool for efficient memory management. - Removed the generator_test.go file as it was no longer needed, streamlining the codebase. - Updated the generateNewConfig function to utilize the new SQMID generation method, ensuring consistency across ID generation processes.
This commit is contained in:
@@ -240,7 +240,7 @@ func generateNewConfig(display *ui.Display, generator *idgen.Generator, oldConfi
|
||||
|
||||
if oldConfig != nil && oldConfig.TelemetrySqmId != "" {
|
||||
newConfig.TelemetrySqmId = oldConfig.TelemetrySqmId
|
||||
} else if sqmID, err := generator.GenerateMacMachineID(); err != nil {
|
||||
} else if sqmID, err := generator.GenerateSQMID(); err != nil {
|
||||
log.Fatal("Failed to generate SQM ID:", err)
|
||||
} else {
|
||||
newConfig.TelemetrySqmId = sqmID
|
||||
|
||||
Reference in New Issue
Block a user