@@ -74,9 +74,11 @@ public void onViewCreated(@NonNull View view, Bundle savedInstanceState) {
74
74
75
75
private void addToClass (String searchText ) {
76
76
Class newClass = Class .getClassByName (searchText );
77
- newClass .addStudent (student .getUsername (), getActivity ());
78
- student .addClass (newClass , getActivity (), false );
79
- Toast .makeText (getContext (), "you added to this class!" , Toast .LENGTH_SHORT ).show ();
77
+ if (!student .getClasses ().contains (newClass )){
78
+ newClass .addStudent (student .getUsername (), getActivity ());
79
+ student .addClass (newClass , getActivity (), false );
80
+ Toast .makeText (getContext (), "you added to this class!" , Toast .LENGTH_SHORT ).show ();
81
+ }
80
82
}
81
83
82
84
@@ -90,8 +92,10 @@ public void onDestroyView() {
90
92
@ Override
91
93
public void onItemClick (View view , int position ) {
92
94
Class newClass = Class .classes .get (position );
93
- newClass .addStudent (student .getUsername (), getActivity ());
94
- student .addClass (newClass , getActivity (), false );
95
- Toast .makeText (getContext (), "you added to this class!" , Toast .LENGTH_SHORT ).show ();
95
+ if (!student .getClasses ().contains (newClass )){
96
+ newClass .addStudent (student .getUsername (), getActivity ());
97
+ student .addClass (newClass , getActivity (), false );
98
+ Toast .makeText (getContext (), "you added to this class!" , Toast .LENGTH_SHORT ).show ();
99
+ }
96
100
}
97
101
}
0 commit comments