Advertisement
laparca

grails no me ama

Mar 6th, 2013
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Groovy 1.12 KB | None | 0 0
  1. /** BOOTSTRAP **/
  2. import org.lazycoders.tuingular.User
  3. import org.lazycoders.tuingular.Message
  4.  
  5. class BootStrap {
  6.    def init = { servletContext ->
  7.       User u = new User(login:'laparca', passwd:'laparca', name:'I am Laparca', email:'samrs65@gmail.com')
  8.       u.addToMessages(new Message(text: "ola k ase", wrote_in: new Date()))
  9.       u.addToMessages(new Message(text: "perrea perrea", wrote_in: new Date()))
  10.       u.addToMessages(new Message(text: "grasias de antebraso", wrote_in: new Date()))
  11.       u.addToMessages(new Message(text: "ains", wrote_in: new Date()))
  12.       u.save(failOnError: true)
  13.    }
  14.  
  15.    def destroy = {
  16.    }
  17. }
  18.  
  19.  
  20. /** El cabrón que me está jodiendo **/
  21. package org.lazycoders.tuingular
  22.  
  23. class MessageController {
  24.         def list() {
  25.         if (session.user) {
  26.             User u = User.get(session.user.id)
  27.             render(contentType: "text/json") {
  28.                 result = 'OK'
  29.                 messages = [
  30.                 {
  31.                     for(def m in u.messages) {
  32.                         id = m.id
  33.                         text = m.text
  34.                     }
  35.                 }
  36.                 ]
  37.             }
  38.  
  39.         }
  40.         else {
  41.             render(contentType: "text/json") {
  42.                 result = 'FAIL'
  43.                 reason = 'No user'
  44.             }
  45.         }
  46.     }
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement