use of models.User in project play-cookbook by spinscale.
the class RegistrationServiceImpl method createRegistration.
@Override
public void createRegistration(Object context) {
if (context instanceof User) {
User user = (User) context;
Registration r = new Registration();
r.uuid = UUID.randomUUID().toString().replaceAll("-", "");
r.user = user;
r.create();
}
}
use of models.User in project play-cookbook by spinscale.
the class RegistrationServiceImpl method confirm.
@Override
public void confirm(Object context) {
if (context != null) {
Registration r = Registration.find("byUuid", context.toString()).first();
if (r == null) {
return;
}
User user = r.user;
user.active = true;
user.create();
r.delete();
Flash.current().put("registration", "Thanks for registering");
}
}
use of models.User in project play-cookbook by spinscale.
the class Application method createTicket.
public static void createTicket(String user, String pass) {
User u = User.find("byNameAndPassword", user, pass).first();
if (u == null) {
error("No authorization granted");
}
String uuid = UUID.randomUUID().toString().replaceAll("-", "");
Cache.set("ticket:" + uuid, u.name, "5min");
renderText(uuid);
}
use of models.User in project play-cookbook by spinscale.
the class SolrSearchTest method testEnhancedSearchCapability.
@Test
public void testEnhancedSearchCapability() {
assertEquals(1, Car.search("byBrandAndType", "BMW", "320").fetchIds().size());
List<User> users = User.search("byNameAndTwitter", "a*ex", "spinscale*").fetch();
User user = users.get(0);
User u1 = User.find("byName", "alex").first();
assertEquals(user.id, u1.id);
}
use of models.User in project play-cookbook by spinscale.
the class Application method showUser.
public static void showUser(String id) {
User user = User.find("byId", id).first();
notFoundIfNull(user);
render(user);
}
Aggregations