18 lines
		
	
	
		
			473 B
		
	
	
	
		
			Java
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			473 B
		
	
	
	
		
			Java
		
	
	
	
	
	
package utils;
 | 
						|
 | 
						|
import com.fasterxml.jackson.databind.node.ObjectNode;
 | 
						|
import play.libs.Json;
 | 
						|
 | 
						|
public class Util {
 | 
						|
    public static ObjectNode createResponse(Object response, boolean ok) {
 | 
						|
        ObjectNode result = Json.newObject();
 | 
						|
        result.put("isSuccessful", ok);
 | 
						|
        if (response instanceof String) {
 | 
						|
            result.put("body", (String) response);
 | 
						|
        } else {
 | 
						|
            result.putPOJO("body", response);
 | 
						|
        }
 | 
						|
        return result;
 | 
						|
    }
 | 
						|
}
 |