openreplay/backend/services/http/project_id.go
2021-05-03 17:53:25 +02:00

12 lines
288 B
Go

package main
func decodeProjectID(projectID uint64) uint64 {
if projectID < 0x10000000000000 || projectID >= 0x20000000000000 {
return 0
}
projectID = (projectID - 0x10000000000000) * 4212451012670231 & 0xfffffffffffff
if projectID > 0xffffffff {
return 0
}
return projectID
}