Expanded linting + fix warnings (#1396)
* Expand the linters and types of warnings to improve consistency and safety * Fail lint workflow if there are errors * golint has been replaced by revive * Hand-pick some of the default exclude list * Ignore error when trying to delete preview gif * Ignore linter warning opening playlist path * Rename user field Id -> ID * A bunch of renames to address linter warnings * Rename ChatClient -> Client per linter suggestion best practice * Rename ChatServer -> Server per linter suggestion best practice * More linter warning fixes * Add missing comments to all exported functions and properties
This commit is contained in:
@@ -61,8 +61,8 @@ func RemoveChatClient(clientID string) {
|
||||
l.Unlock()
|
||||
}
|
||||
|
||||
// SetViewerIdActive sets a client as active and connected.
|
||||
func SetViewerIdActive(id string) {
|
||||
// SetViewerIDActive sets a client as active and connected.
|
||||
func SetViewerIDActive(id string) {
|
||||
l.Lock()
|
||||
defer l.Unlock()
|
||||
|
||||
@@ -81,10 +81,10 @@ func pruneViewerCount() {
|
||||
l.Lock()
|
||||
defer l.Unlock()
|
||||
|
||||
for viewerId := range _stats.Viewers {
|
||||
viewerLastSeenTime := _stats.Viewers[viewerId]
|
||||
for viewerID := range _stats.Viewers {
|
||||
viewerLastSeenTime := _stats.Viewers[viewerID]
|
||||
if time.Since(viewerLastSeenTime) < _activeViewerPurgeTimeout {
|
||||
viewers[viewerId] = viewerLastSeenTime
|
||||
viewers[viewerID] = viewerLastSeenTime
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user