Advertisement
Guest User

Scala Method

a guest
Mar 18th, 2015
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 0.77 KB | None | 0 0
  1.   def getAllDocumentsFromGoogleDocs(code: String) = {
  2.     val service = prepareGoogleDrive(code)
  3.     val result = scala.collection.mutable.ListBuffer.empty[File]
  4.     val request = service.files.list
  5.  
  6.     do {
  7.       val files = request.execute
  8.       val retrievedFiles = files.getItems
  9.       retrievedFiles.forEach( file => result ++= List[File](file))
  10.       request.setPageToken(files.getNextPageToken)
  11.     } while (request.getPageToken() != null && request.getPageToken().length() > 0)
  12.  
  13.         result.toList map {
  14.       case a => (a.getOriginalFilename, a.getAlternateLink)
  15.     }
  16.   }
  17.  
  18.  
  19. [error] /.../app/models/DriveClient.scala:93: missing parameter type
  20. [error]       retrievedFiles.forEach( file => result ++= List[File](file))
  21. [error]                                ^
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement