|
|
@@ -135,6 +135,16 @@ module.exports = {
|
|
135
|
135
|
});
|
|
136
|
136
|
},
|
|
137
|
137
|
|
|
|
138
|
+ invite_new_user: function (soc_name, user) {
|
|
|
139
|
+ society_controller.get_society(soc_name, function (response) {
|
|
|
140
|
+ response.society.events.map(function (event_id) {
|
|
|
141
|
+ user_controller.get_raw_user(user.toLowerCase(), function (userdata) {
|
|
|
142
|
+ redis.hset("user:" + user.toLowerCase(), "pending_events", JSON.stringify(JSON.parse(userdata.pending_events).concat(event_id)));
|
|
|
143
|
+ });
|
|
|
144
|
+ });
|
|
|
145
|
+ });
|
|
|
146
|
+ }
|
|
|
147
|
+
|
|
138
|
148
|
get_event: function (event_id, auth, complete, preauth) {
|
|
139
|
149
|
redis.hgetall("event:" + event_id, function (err, event) {
|
|
140
|
150
|
if (preauth) {
|