Commit 32615123 authored by Varun Patil's avatar Varun Patil

Add external class for making shared URLs with new URL scheme

parent 1d30c778
package in.ac.iitb.gymkhana.iitbapp;
import in.ac.iitb.gymkhana.iitbapp.data.Event;
/**
* Created by varun on 03-Apr-18.
*/
public final class ShareURLMaker {
public static final String WEB_HOST = "https://instiapp.wncc-iitb.org/";
public static final String getEventURL(Event event) {
return WEB_HOST + "event/" + event.getEventID();
}
}
...@@ -23,6 +23,7 @@ import java.util.Date; ...@@ -23,6 +23,7 @@ import java.util.Date;
import in.ac.iitb.gymkhana.iitbapp.Constants; import in.ac.iitb.gymkhana.iitbapp.Constants;
import in.ac.iitb.gymkhana.iitbapp.R; import in.ac.iitb.gymkhana.iitbapp.R;
import in.ac.iitb.gymkhana.iitbapp.ShareURLMaker;
import in.ac.iitb.gymkhana.iitbapp.api.RetrofitInterface; import in.ac.iitb.gymkhana.iitbapp.api.RetrofitInterface;
import in.ac.iitb.gymkhana.iitbapp.api.ServiceGenerator; import in.ac.iitb.gymkhana.iitbapp.api.ServiceGenerator;
import in.ac.iitb.gymkhana.iitbapp.data.Event; import in.ac.iitb.gymkhana.iitbapp.data.Event;
...@@ -98,7 +99,7 @@ public class EventFragment extends BaseFragment implements View.OnClickListener ...@@ -98,7 +99,7 @@ public class EventFragment extends BaseFragment implements View.OnClickListener
interestedButton.setOnClickListener(this); interestedButton.setOnClickListener(this);
notGoingButton.setOnClickListener(this); notGoingButton.setOnClickListener(this);
shareEventButton.setOnClickListener(new View.OnClickListener() { shareEventButton.setOnClickListener(new View.OnClickListener() {
String shareUrl = "https://instiapp.wncc-iitb.org/event-details/" + event.getEventID(); String shareUrl = ShareURLMaker.getEventURL(event);
@Override @Override
public void onClick(View view) { public void onClick(View view) {
Intent i = new Intent(Intent.ACTION_SEND); Intent i = new Intent(Intent.ACTION_SEND);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment