Skip to content

Commit

Permalink
Fix statistics for files without extension
Browse files Browse the repository at this point in the history
  • Loading branch information
samuelmeuli committed Jun 3, 2020
1 parent 8b5cf6e commit 6db90d6
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions Glance/Shared/Utils/Stats.swift
Original file line number Diff line number Diff line change
Expand Up @@ -46,9 +46,11 @@ class Stats {
defaults!.set(dateCounts, forKey: dateCountsKey)

// Increase file extension count by 1
var extensionCounts = getExtensionCounts()
extensionCounts[fileExtension] = extensionCounts[fileExtension, default: 0] + 1
defaults!.set(extensionCounts, forKey: extensionCountsKey)
if !fileExtension.isEmpty { // Skip for files without extension (e.g. LICENSE, Dockerfile)
var extensionCounts = getExtensionCounts()
extensionCounts[fileExtension] = extensionCounts[fileExtension, default: 0] + 1
defaults!.set(extensionCounts, forKey: extensionCountsKey)
}

// Increase total count by 1
defaults!.set(getTotalCount() + 1, forKey: totalCountKey)
Expand Down

0 comments on commit 6db90d6

Please sign in to comment.