title: TypeError: Cannot find function hasNext in object (Folder with date ID)
body: <p>I'm new to coding in javascript and google apps. I'm making a database that will automatically update new users into an aggregate sheet nightly.</p>
  
  <p>My searchfolder() function won't execute because i keep getting the error "TypeError: Cannot find function hasNext in object Thu Jul 14 09:48:01 PDT 2016 INFO: Target. (line 24, file working daily)"</p>
  
  <p>var files has .getfiles after DriveApp.getFolderById(folderId) so i haven't the slightest idea what the problem is</p>
  
  <p>CODE:</p>
  
  <pre><code>var counter = 0;
  
  function timeStamp(){
  counter= (counter+1)
  }
  
  var files = "null"
  
  function searchFolder() {
    var folderId = '0B6wmHZ5c0fzfTjI1bFpKOHI3N3M'; // test folder
    // Log the name of every file in the folder.
   var files = DriveApp.getFolderById(folderId).getFiles(); //log files in      
   folder
    while (files.hasNext()) { //loop log files in folder
    var file = files.next(); //log files in folder
    Logger.log(file.getName()); //logs name of file in folder
    var files = Logger.getLog();
    }
  }
  
  function autoUpdate(){ //updates monthly from newly imported daily
    if (counter == 1){ //counter is made to be 1 when day is uploaded to 
    monthly
    var ss =    
    SpreadsheetApp.openById("1lH9Y12P2Q2OFndIJoAU48ePggXFc9WGcWjolZMcABoc"); 
    //defines target spreadsheet ie monthly
    SpreadsheetApp.setActiveSpreadsheet(ss); //sets target spreadsheet as 
    active
    var range= ss.getRange("A1:A1"); 
    range.activate;  // activates range
    range.setValue('=IMPORTRANGE("1K7Rj4QK-  
    EVjf8lZ0BSew7iDeCtktqWjzgjoaVPe5jSc","sheet1!A1:G6")'); //Puts in 
    IMPORTRANGE into target as a STRING value (just words). Once it hits the 
    sheet, then SHEETS executes IMPORTRANGE not SCRIPTS. In Source sheet, 
    range is selected to import to target (ie A1:G6)
    counter=(counter-1)
    }
  }
  
  //searchFolder();
  timeStamp();
  autoUpdate();
  </code></pre>