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
[MBL-984] Setup CreateFlagging GraphQL Mutation #1858
Conversation
by running our bin/apollo-schema-download.sh script
updates GraphAPI.swift after building with the new mutation
Codecov Report
@@ Coverage Diff @@
## main #1858 +/- ##
==========================================
- Coverage 83.98% 83.98% -0.01%
==========================================
Files 1283 1287 +4
Lines 116986 117044 +58
Branches 31111 31129 +18
==========================================
+ Hits 98256 98302 +46
- Misses 17643 17655 +12
Partials 1087 1087
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a minor comment, otherwise looks good. (I don't 100% understand this, but it seems reasonable and I don't think it's worth me taking the time to really dig into it right now)
KsApi/ServiceType.swift
Outdated
@@ -73,6 +73,10 @@ public protocol ServiceType { | |||
|
|||
func createBacking(input: CreateBackingInput) -> | |||
SignalProducer<CreateBackingEnvelope, ErrorEnvelope> | |||
|
|||
/// Sends report project data to relevant to a specific project |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: This sentence doesn't make sense to me. Maybe just "Sends report project data for a specific project"?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no prob! feel free to suggest smaller changes like this directly in your comment. GitHub lets us commit directly from comments which can be nice.
Generated by 🚫 Danger |
fcfc735
to
59c7301
Compare
📲 What
As part of our Report Project initiative - Update our GraphSchema so that we can use the CreateFlagging mutation.
Latest PR for more context on this initiative
🤔 Why
We'll use this mutation to submit reports to the Trust & Safety team.
The submission view that will utilize this mutation will be built next.
🛠 How
bin/apollo-schema-download.sh
script✅ Acceptance criteria
CreateFlagging
mutation is ready to be referenced in the app. This works is to expose the mutation. Implementation will happen next.