Skip to main content

Copiei e  colei a classe SessionControler no exercício mesmo, Essa abaixo:

 

public with sharing class SessionController {   @AuraEnabled(cacheable=true)   public static List<Session__c> getSessions(String searchKey) {     if (String.isBlank(searchKey)) {       return [SELECT Id, Name, toLabel(Room__c), Description__c, format(Date_and_Time__c) dateTime,       (SELECT Speaker__r.Id, Speaker__r.Name, Speaker__r.Description, Speaker__r.Email, Speaker__r.Picture_URL__c FROM Session_Speakers__r)       FROM Session__c ORDER BY Date_and_Time__c LIMIT 100];     } else {       String key = '%' + searchKey + '%';       return [SELECT Id, Name, toLabel(Room__c), Description__c, format(Date_and_Time__c) dateTime,       (SELECT Speaker__r.Id, Speaker__r.Name, Speaker__r.Description, Speaker__r.Email, Speaker__r.Picture_URL__c FROM Session_Speakers__r)       FROM Session__c WHERE Name LIKE :key ORDER BY Date_and_Time__c LIMIT 100];     }   }   @AuraEnabled(cacheable=true)   public static Session__c getSession(Id sessionId) {     List<Session__c> sessions = [SELECT Id, Name, toLabel(Room__c), Description__c, format(Date_and_Time__c) dateTime,       (SELECT Speaker__r.Id, Speaker__r.Name, Speaker__r.Description, Speaker__r.Email, Speaker__r.Picture_URL__c FROM Session_Speakers__r)       FROM Session__c WHERE Id = :sessionId];     if (sessions.size() != 1) {       throw new AuraHandledException('Could not find session');     }     return sessions[0];   } }

/////////////////////////////////////////////////////////////////////////////////////////////////

Entretanto, aparece a seguinte msg quando vou verificar a etapa:

 

We couldn't find the following code in your Apex class: @AuraEnabled(cacheable=true) public static List<Session__c> getSessions(

 

Alguem pode me dar uma luz, por favor°

5 answers
  1. Aug 1, 2021, 1:07 PM

    Júnior, consegui resolver. O problema foi que eu estava num playground diferente do que eu tinha feito o objeto Session, no módulo anterior. Refiz todos no mesmo playground e deu certo.

0/9000