Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PLATFORM: Support editing a project #627

Open
rajdip-b opened this issue Jan 13, 2025 · 8 comments
Open

PLATFORM: Support editing a project #627

rajdip-b opened this issue Jan 13, 2025 · 8 comments
Assignees
Labels
difficulty: 2 good first issue Good for newcomers priority: high scope: platform Everything related to the keyshade platform package type: feature Release drafter tag for tagging PRs related to adding new features

Comments

@rajdip-b
Copy link
Member

Description

Right now, clicking on "Edit" just opens up a sheet that does nothing. We would like to make it functional by actually calling endpoints to edit the project.
image
image

Useful links

  • Edit Project Sheet
  • Update Project API Client request:
    async updateProject(
    request: UpdateProjectRequest,
    headers?: Record<string, string>
    ): Promise<ClientResponse<UpdateProjectResponse>> {
    const response = await this.apiClient.put(
    `/api/project/${request.projectSlug}`,
    request,
    headers
    )
    return await parseResponse<UpdateProjectResponse>(response)
    }
@rajdip-b rajdip-b added good first issue Good for newcomers type: feature Release drafter tag for tagging PRs related to adding new features scope: platform Everything related to the keyshade platform package priority: high difficulty: 2 labels Jan 13, 2025
@tamirazrab
Copy link

/attempt

Copy link

Assigned the issue to @tamirazrab!

Copy link

Assigned the issue to @Swastik19Nit!

@rajdip-b
Copy link
Member Author

Hey @mrswastik-robot, @tamirazrab is already onto this. If he wants to give up this issue to you, you might go ahead with it. But until then, please wait up for his response.

P.S. do ping the assignee (if any) in case you want to attempt any issue.

@mrswastik-robot
Copy link
Contributor

Hey @mrswastik-robot, @tamirazrab is already onto this. If he wants to give up this issue to you, you might go ahead with it. But until then, please wait up for his response.

P.S. do ping the assignee (if any) in case you want to attempt any issue.

actually it was @Swastik19Nit to whom the issue was assigned 😅️ (confusing names), but I will keep that in mind!

@rajdip-b
Copy link
Member Author

Oh lol! Sorry my bad

@Swastik19Nit
Copy link

@rajdip-b so shall i work upon it or wait for him?

@rajdip-b
Copy link
Member Author

Yep! Ideally we wait for an entire week. If the OP doesn't start/respond after that, the contributor queue next can take it up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficulty: 2 good first issue Good for newcomers priority: high scope: platform Everything related to the keyshade platform package type: feature Release drafter tag for tagging PRs related to adding new features
Projects
None yet
Development

No branches or pull requests

4 participants