do not loose author name after push to stepic

This commit is contained in:
Ekaterina Tuzova
2016-07-29 22:23:15 +03:00
parent 9ea5186ac3
commit ce246b9aaf
@@ -538,9 +538,19 @@ public class EduStepicConnector {
if (ourClient == null || !relogin) {
if (!login(project)) return;
}
final StepicWrappers.AuthorWrapper user = getCurrentUser();
if (user != null) {
course.setAuthors(user.users);
final StepicWrappers.AuthorWrapper authors = getCurrentUser();
if (authors != null) {
final List<StepicUser> courseAuthors = course.getAuthors();
for (int i = 0; i < courseAuthors.size(); i++) {
final StepicUser user = authors.users.get(i);
if (courseAuthors.size() > i) {
final StepicUser courseAuthor = courseAuthors.get(i);
user.setFirstName(courseAuthor.getFirstName());
user.setLastName(courseAuthor.getLastName());
}
}
course.setAuthors(authors.users);
}
setHeaders(request, CONTENT_TYPE_APPL_JSON);