aboutsummaryrefslogtreecommitdiffstats
path: root/server/cldb.erl
diff options
context:
space:
mode:
authorMichael Wittig <michael.wittig@fu-berlin.de>2010-10-14 17:49:42 +0200
committerMichael Wittig <michael.wittig@fu-berlin.de>2010-10-14 17:49:42 +0200
commitf2164544210f511664ed7186107789ec55ec3edf (patch)
tree8acd9dccb05b442c8dc601928c1e70e8d6a7cf18 /server/cldb.erl
parent5697eac2876904546954e48577763713c03eb935 (diff)
downloaderlang-f2164544210f511664ed7186107789ec55ec3edf.tar.gz
erlang-f2164544210f511664ed7186107789ec55ec3edf.tar.xz
erlang-f2164544210f511664ed7186107789ec55ec3edf.zip
finally finished, need to be read again
Diffstat (limited to '')
-rw-r--r--server/cldb.erl8
1 files changed, 8 insertions, 0 deletions
diff --git a/server/cldb.erl b/server/cldb.erl
index 0602b7d..d514ff9 100644
--- a/server/cldb.erl
+++ b/server/cldb.erl
@@ -59,3 +59,11 @@ incVote(User) ->
check_rights(User) ->
{_, _, Rights} = ask(User, '_'),
Rights.
+
+% after a song every client gets on more vote
+give_votes([Head|Rest]) ->
+ User = Head#user.name,
+ incVote(User),
+ give_votes(Rest);
+give_votes([]) -> ok.
+