yaz/commit

trying to fix user relations

authorMichiel Hildebrand
Fri Mar 30 17:39:17 2012 +0200
committerMichiel Hildebrand
Fri Mar 30 17:39:17 2012 +0200
commite20d090dd3eca447281adabf33549eb3c3139da6
treedacc04de337e336828193af94f3b911f386a4280
parent4a911774a009e1540d7ba398fd3e5800d9769f7c
Diff style: patch stat
diff --git a/lib/user_prov.pl b/lib/user_prov.pl
index f663d70..1e66bbb 100644
--- a/lib/user_prov.pl
+++ b/lib/user_prov.pl
@@ -8,14 +8,19 @@
 
 
 create_user_graph(Video, UserRelations) :-
-	findall(r(User1,User2),
+	findall(r(User2,User1),
 		(   user_match(Video, _Tag-Users),
-		    member(_-User1,Users),
-		    member(_-User2,Users),
+		    enum_user_relations(Users, _-User1, _-User2),
 		    User1 \== User2
 		),
 		UserRelations).
 
+enum_user_relations([User1|Users], User1, User2) :-
+	member(User2, Users).
+enum_user_relations([_|Users], User1, User2) :-
+	enum_user_relations(Users, User1, User2).
+
+
 write_graph_csv :-
 	tell('user_graph.csv'),
 	findall(r(User1,User2),