projects
/
pub
/
Android
/
ownCloud.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Show current expiration date selected in date picker while modifying it
[pub/Android/ownCloud.git]
/
src
/
com
/
owncloud
/
android
/
ui
/
fragment
/
ShareFileFragment.java
diff --git
a/src/com/owncloud/android/ui/fragment/ShareFileFragment.java
b/src/com/owncloud/android/ui/fragment/ShareFileFragment.java
index
c6b8d0d
..
d9a9b44
100644
(file)
--- a/
src/com/owncloud/android/ui/fragment/ShareFileFragment.java
+++ b/
src/com/owncloud/android/ui/fragment/ShareFileFragment.java
@@
-262,7
+262,7
@@
public class ShareFileFragment extends Fragment
}
if (isChecked) {
ExpirationDatePickerDialogFragment dialog =
}
if (isChecked) {
ExpirationDatePickerDialogFragment dialog =
- ExpirationDatePickerDialogFragment.newInstance(mFile);
+ ExpirationDatePickerDialogFragment.newInstance(mFile
, -1
);
dialog.show(
getActivity().getSupportFragmentManager(),
ExpirationDatePickerDialogFragment.DATE_PICKER_DIALOG
dialog.show(
getActivity().getSupportFragmentManager(),
ExpirationDatePickerDialogFragment.DATE_PICKER_DIALOG
@@
-270,7
+270,7
@@
public class ShareFileFragment extends Fragment
} else {
((FileActivity) getActivity()).getFileOperationsHelper().
} else {
((FileActivity) getActivity()).getFileOperationsHelper().
- setExpirationDateToShareViaLink(mFile, -1
, -1, -1
);
+ setExpirationDateToShareViaLink(mFile, -1);
}
// undo the toggle to grant the view will be correct if the dialog is cancelled
}
// undo the toggle to grant the view will be correct if the dialog is cancelled
@@
-288,9
+288,15
@@
public class ShareFileFragment extends Fragment
@Override
public void onClick(View expirationView) {
if (mPublicShare != null && mPublicShare.getExpirationDate() > 0) {
@Override
public void onClick(View expirationView) {
if (mPublicShare != null && mPublicShare.getExpirationDate() > 0) {
+ long chosenDateInMillis = -1;
+ if (mPublicShare != null) {
+ chosenDateInMillis = mPublicShare.getExpirationDate();
+ }
ExpirationDatePickerDialogFragment dialog =
ExpirationDatePickerDialogFragment dialog =
- ExpirationDatePickerDialogFragment.newInstance(mFile);
- // TODO set the current chosen value in the dialog
+ ExpirationDatePickerDialogFragment.newInstance(
+ mFile,
+ chosenDateInMillis
+ );
dialog.show(
getActivity().getSupportFragmentManager(),
ExpirationDatePickerDialogFragment.DATE_PICKER_DIALOG
dialog.show(
getActivity().getSupportFragmentManager(),
ExpirationDatePickerDialogFragment.DATE_PICKER_DIALOG