perbaikan data
This commit is contained in:
@@ -232,7 +232,7 @@
|
||||
limit: number = 10,
|
||||
) {
|
||||
let query = supabase
|
||||
.from("vb_ssues")
|
||||
.from("vb_issues")
|
||||
.select("*", { count: "exact" })
|
||||
.order(sort || "created_at", { ascending: order === "asc" })
|
||||
.range(offset, offset + limit - 1);
|
||||
@@ -353,7 +353,7 @@
|
||||
|
||||
if (isEditing && currentEditingId) {
|
||||
const { error } = await supabase
|
||||
.from("vb_ssues")
|
||||
.from("vb_issues")
|
||||
.update(newIssue)
|
||||
.eq("id", currentEditingId);
|
||||
|
||||
@@ -393,7 +393,7 @@
|
||||
};
|
||||
|
||||
const { error } = await supabase
|
||||
.from("vb_ssues")
|
||||
.from("vb_issues")
|
||||
.insert([issueInsert]);
|
||||
if (error) {
|
||||
console.error("Error adding issue:", error);
|
||||
@@ -414,7 +414,7 @@
|
||||
async function deleteIssue(id: string) {
|
||||
if (confirm("Are you sure you want to delete this issue?")) {
|
||||
const { error } = await supabase
|
||||
.from("vb_ssues")
|
||||
.from("vb_issues")
|
||||
.delete()
|
||||
.eq("id", id);
|
||||
if (error) {
|
||||
@@ -469,7 +469,7 @@
|
||||
async function moveIssueToProject(issueId: string) {
|
||||
// update move_issue field in the issue
|
||||
const { error: updateError } = await supabase
|
||||
.from("vb_ssues")
|
||||
.from("vb_issues")
|
||||
.update({ move_issue: "PROJECT" })
|
||||
.eq("id", issueId);
|
||||
|
||||
@@ -495,7 +495,7 @@
|
||||
async function moveIssueToPurchaseOrder(issueId: string) {
|
||||
// update move_issue field in the issue
|
||||
const { error: updateError } = await supabase
|
||||
.from("vb_ssues")
|
||||
.from("vb_issues")
|
||||
.update({ move_issue: "PURCHASE_ORDER" })
|
||||
.eq("id", issueId);
|
||||
if (updateError) {
|
||||
|
||||
@@ -114,7 +114,7 @@
|
||||
// ambil issue_id dari projects kemudian ambil data issue yang sesuai
|
||||
const issueIds = data?.map((project: Project) => project.issue_id);
|
||||
const { data: issueData, error: issueError } = await supabase
|
||||
.from("vb_ssues")
|
||||
.from("vb_issues")
|
||||
.select("*")
|
||||
.in("id", issueIds || [])
|
||||
.order("id", { ascending: false });
|
||||
@@ -243,7 +243,7 @@
|
||||
//get all id dan name from issues
|
||||
async function fetchIssueIds() {
|
||||
const { data, error } = await supabase
|
||||
.from("vb_ssues")
|
||||
.from("vb_issues")
|
||||
.select("id, name")
|
||||
.order("id", { ascending: false });
|
||||
|
||||
|
||||
@@ -151,7 +151,7 @@
|
||||
// fetch issue and villa names
|
||||
const issueIds = data.map((row) => row.issue_id);
|
||||
const { data: issues, error: issueError } = await supabase
|
||||
.from("vb_ssues")
|
||||
.from("vb_issues")
|
||||
.select("*")
|
||||
.in("id", issueIds);
|
||||
|
||||
@@ -198,7 +198,7 @@
|
||||
//fetch all issues
|
||||
async function fetchIssues() {
|
||||
const { data, error } = await supabase
|
||||
.from("vb_ssues")
|
||||
.from("vb_issues")
|
||||
.select("id, name");
|
||||
|
||||
if (error) {
|
||||
|
||||
@@ -141,7 +141,7 @@
|
||||
// fetch issue and villa names
|
||||
const issueIds = data.map((row) => row.issue_id);
|
||||
const { data: issues, error: issueError } = await supabase
|
||||
.from("vb_ssues")
|
||||
.from("vb_issues")
|
||||
.select("*")
|
||||
.in("id", issueIds);
|
||||
|
||||
@@ -185,7 +185,7 @@
|
||||
//fetch all issues
|
||||
async function fetchIssues() {
|
||||
const { data, error } = await supabase
|
||||
.from("vb_ssues")
|
||||
.from("vb_issues")
|
||||
.select("id, name");
|
||||
|
||||
if (error) {
|
||||
|
||||
@@ -137,7 +137,7 @@
|
||||
// fetch issue and villa names
|
||||
const issueIds = data.map((row) => row.issue_id);
|
||||
const { data: issues, error: issueError } = await supabase
|
||||
.from("vb_ssues")
|
||||
.from("vb_issues")
|
||||
.select("*")
|
||||
.in("id", issueIds);
|
||||
|
||||
@@ -181,7 +181,7 @@
|
||||
//fetch all issues
|
||||
async function fetchIssues() {
|
||||
const { data, error } = await supabase
|
||||
.from("vb_ssues")
|
||||
.from("vb_issues")
|
||||
.select("id, name");
|
||||
|
||||
if (error) {
|
||||
|
||||
@@ -142,7 +142,7 @@
|
||||
// fetch issue and villa names
|
||||
const issueIds = data.map((row) => row.issue_id);
|
||||
const { data: issues, error: issueError } = await supabase
|
||||
.from("vb_ssues")
|
||||
.from("vb_issues")
|
||||
.select("*")
|
||||
.in("id", issueIds);
|
||||
|
||||
@@ -186,7 +186,7 @@
|
||||
//fetch all issues
|
||||
async function fetchIssues() {
|
||||
const { data, error } = await supabase
|
||||
.from("vb_ssues")
|
||||
.from("vb_issues")
|
||||
.select("id, name");
|
||||
|
||||
if (error) {
|
||||
|
||||
@@ -143,7 +143,7 @@
|
||||
// fetch issue and villa names
|
||||
const issueIds = data.map((row) => row.issue_id);
|
||||
const { data: issues, error: issueError } = await supabase
|
||||
.from("vb_ssues")
|
||||
.from("vb_issues")
|
||||
.select("*")
|
||||
.in("id", issueIds);
|
||||
|
||||
@@ -187,7 +187,7 @@
|
||||
//fetch all issues
|
||||
async function fetchIssues() {
|
||||
const { data, error } = await supabase
|
||||
.from("vb_ssues")
|
||||
.from("vb_issues")
|
||||
.select("id, name");
|
||||
|
||||
if (error) {
|
||||
|
||||
@@ -240,7 +240,7 @@
|
||||
|
||||
if (isEditing && currentEditingId) {
|
||||
const { error } = await supabase
|
||||
.from("vb_ssues")
|
||||
.from("vb_issues")
|
||||
.update(newIssue)
|
||||
.eq("id", currentEditingId);
|
||||
|
||||
|
||||
@@ -256,7 +256,9 @@
|
||||
created_at: new Date().toISOString(),
|
||||
};
|
||||
|
||||
const { data, error } = await supabase.from("vb_ssues").insert([issue]);
|
||||
const { data, error } = await supabase
|
||||
.from("vb_issues")
|
||||
.insert([issue]);
|
||||
|
||||
if (error) {
|
||||
console.error("Error submitting issue:", error);
|
||||
|
||||
Reference in New Issue
Block a user