1
0
mirror of https://github.com/projekteuler/projekteuler.git synced 2026-01-27 10:38:50 +01:00

Add about pages

This commit is contained in:
2017-11-24 14:26:48 +01:00
parent 703975adf5
commit f5d0e721a1
22 changed files with 364 additions and 24 deletions

View File

@@ -11,11 +11,14 @@ class Problem < ApplicationRecord
!!self.translation
end
def original_url
"https://projecteuler.net/problem=#{self.id}"
end
def self.translated_count
Problem.count(:translation_id)
end
def self.update_count(new_count)
old_count = Problem.count
raise ArgumentError, "new count has to be larger than old count" if new_count < old_count