Merge pull request #260 from nitta-lab-2021/invitesBug
バグを修正しました
commit dce3a76f2b36e1613574cc834adf550417e6606c
2 parents 6a6017e + 80448cd
永江 茉理恵 authored on 2 Nov 2021
Showing 1 changed file
View
6
src/main/java/org/ntlab/acanthus_server/resources/gallery/InvitesRest.java
import javax.ws.rs.*;
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response;
import java.util.Collection;
 
import static java.lang.Boolean.TRUE;
 
@Component
@Path("/gallery")
 
 
@Path("/{aid}/invites")
@PUT
@Produces(MediaType.APPLICATION_JSON)
public String addInvite(@PathParam("aid") Integer aid, @FormParam("ownerUid") String ownerUid, @FormParam("invitedUid") String invitedUid, @FormParam("ownerToken") String ownerToken) {
public Boolean addInvite(@PathParam("aid") Integer aid, @FormParam("ownerUid") String ownerUid, @FormParam("invitedUid") String invitedUid, @FormParam("ownerToken") String ownerToken) {
Animation animation = animations.getAnimationByAid(aid);
Account invitedAccount = accounts.getAccountByUid(Integer.parseInt(invitedUid));
Account owner = animation.getOwner();
 
// workを追加して
invitedAccount.getWorkHashMap().put(aid, work);
invitedAccount.getWorkHashMap().get(aid).setInvites(animation);
 
return "追加しました";
return TRUE;
} else {
throw new WebApplicationException(404);
}
}