mirror of
https://github.com/ClaytonWWilson/Listify.git
synced 2025-12-16 10:48:46 +00:00
Update delete to use delete permission
Previously used list creator as filter
This commit is contained in:
parent
d4606df350
commit
b478ace552
@ -10,7 +10,7 @@ public class ListDeleter implements CallHandler {
|
|||||||
private final Connection connection;
|
private final Connection connection;
|
||||||
private final String cognitoID;
|
private final String cognitoID;
|
||||||
|
|
||||||
private final String GET_LISTS = "SELECT * FROM List WHERE (owner = ? AND listID = ?);";
|
private final String ACCESS_CHECK = "SELECT * from ListSharee WHERE userID = ? and listID = ?;";
|
||||||
private final String DELETE_LIST = "DELETE FROM List WHERE listID = ?;";
|
private final String DELETE_LIST = "DELETE FROM List WHERE listID = ?;";
|
||||||
private final String DELETE_REQUESTOR_ACCESS = "DELETE FROM ListSharee where listID = ? AND userID = ?;";
|
private final String DELETE_REQUESTOR_ACCESS = "DELETE FROM ListSharee where listID = ? AND userID = ?;";
|
||||||
private final String DELETE_LIST_ACCESS = "DELETE FROM ListSharee where listID = ?;";
|
private final String DELETE_LIST_ACCESS = "DELETE FROM ListSharee where listID = ?;";
|
||||||
@ -30,7 +30,7 @@ public class ListDeleter implements CallHandler {
|
|||||||
System.out.println(cleanRequestorAccess);
|
System.out.println(cleanRequestorAccess);
|
||||||
cleanRequestorAccess.executeUpdate();
|
cleanRequestorAccess.executeUpdate();
|
||||||
|
|
||||||
PreparedStatement accessCheck = connection.prepareStatement(GET_LISTS);
|
PreparedStatement accessCheck = connection.prepareStatement(ACCESS_CHECK);
|
||||||
accessCheck.setString(1, cognitoID);
|
accessCheck.setString(1, cognitoID);
|
||||||
accessCheck.setInt(2, listID);
|
accessCheck.setInt(2, listID);
|
||||||
System.out.println(accessCheck);
|
System.out.println(accessCheck);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user