package org.edx.mobile.model.api;
import org.edx.mobile.logger.Logger;
public class SyncLastAccessedSubsectionResponse {
public String last_visited_module_id;
public String[] last_visited_module_path;
private final Logger logger = new Logger(getClass().getName());
public String getLastVisitedModuleId() {
if(last_visited_module_path != null && last_visited_module_path.length > 2) {
if (last_visited_module_path[2].contains("sequential")) {
return last_visited_module_path[2];
} else {
for(String path : last_visited_module_path) {
if(path.contains("sequential")) {
return path;
}
}
}
}
logger.warn("Last visited module path is NULL");
return null;
}
}