Removed more references to remote_id properties. Only a few left

pull/14/head
Sam Bosley 13 years ago
parent 5886bbd25b
commit 8585a1e2cd

@ -271,7 +271,7 @@ public class TagViewFragment extends TaskListFragment {
private void updateCommentCount() { private void updateCommentCount() {
if (tagData != null) { if (tagData != null) {
long lastViewedComments = Preferences.getLong(TagUpdatesFragment.UPDATES_LAST_VIEWED + tagData.getValue(TagData.REMOTE_ID), 0); long lastViewedComments = Preferences.getLong(TagUpdatesFragment.UPDATES_LAST_VIEWED + tagData.getValue(TagData.UUID), 0);
int unreadCount = 0; int unreadCount = 0;
TodorooCursor<Update> commentCursor = tagDataService.getUpdatesWithExtraCriteria(tagData, Update.CREATION_DATE.gt(lastViewedComments)); TodorooCursor<Update> commentCursor = tagDataService.getUpdatesWithExtraCriteria(tagData, Update.CREATION_DATE.gt(lastViewedComments));
try { try {
@ -472,7 +472,7 @@ public class TagViewFragment extends TaskListFragment {
public void onReceive(Context context, Intent intent) { public void onReceive(Context context, Intent intent) {
if(!intent.hasExtra("tag_id")) if(!intent.hasExtra("tag_id"))
return; return;
if(tagData == null || !Long.toString(tagData.getValue(TagData.REMOTE_ID)).equals(intent.getStringExtra("tag_id"))) if(tagData == null || !tagData.getValue(TagData.UUID).toString().equals(intent.getStringExtra("tag_id")))
return; return;
getActivity().runOnUiThread(new Runnable() { getActivity().runOnUiThread(new Runnable() {
@ -484,7 +484,7 @@ public class TagViewFragment extends TaskListFragment {
refreshData(false); refreshData(false);
NotificationManager nm = new AndroidNotificationManager(ContextManager.getContext()); NotificationManager nm = new AndroidNotificationManager(ContextManager.getContext());
nm.cancel(tagData.getValue(TagData.REMOTE_ID).intValue()); nm.cancel(tagData.getValue(TagData.UUID).intValue());
} }
}; };

@ -33,7 +33,7 @@ public class TagMetadata {
/** /**
* New metadata object for linking a task to the specified tag. The task * New metadata object for linking a task to the specified tag. The task
* object should be saved and have the remote_id property. All parameters * object should be saved and have the uuid property. All parameters
* are manditory * are manditory
* @param task * @param task
* @param tagName * @param tagName

@ -182,7 +182,7 @@ public final class TagService {
Long[] emergentTags = getEmergentTagIds(); Long[] emergentTags = getEmergentTagIds();
return new QueryTemplate().where(Criterion.and( return new QueryTemplate().where(Criterion.and(
Criterion.not(Task.REMOTE_ID.in(Query.select(TagMetadata.TASK_UUID).from(Metadata.TABLE) Criterion.not(Task.UUID.in(Query.select(TagMetadata.TASK_UUID).from(Metadata.TABLE)
.where(Criterion.and(MetadataCriteria.withKey(TagMetadata.KEY), Metadata.DELETION_DATE.eq(0), Criterion.not(TagMetadata.TAG_UUID.in(emergentTags)))))), .where(Criterion.and(MetadataCriteria.withKey(TagMetadata.KEY), Metadata.DELETION_DATE.eq(0), Criterion.not(TagMetadata.TAG_UUID.in(emergentTags)))))),
TaskCriteria.isActive(), TaskCriteria.isActive(),
TaskApiDao.TaskCriteria.ownedByMe(), TaskApiDao.TaskCriteria.ownedByMe(),
@ -294,13 +294,13 @@ public final class TagService {
} }
public TodorooCursor<TagData> getTagDataForTask(long taskId, boolean includeEmergent, Property<?>... properties) { public TodorooCursor<TagData> getTagDataForTask(long taskId, boolean includeEmergent, Property<?>... properties) {
Criterion criterion = TagData.REMOTE_ID.in(Query.select(TagMetadata.TAG_UUID) Criterion criterion = TagData.UUID.in(Query.select(TagMetadata.TAG_UUID)
.from(Metadata.TABLE) .from(Metadata.TABLE)
.where(Criterion.and(MetadataCriteria.withKey(TagMetadata.KEY), .where(Criterion.and(MetadataCriteria.withKey(TagMetadata.KEY),
Metadata.DELETION_DATE.eq(0), Metadata.DELETION_DATE.eq(0),
Metadata.TASK.eq(taskId)))); Metadata.TASK.eq(taskId))));
if (!includeEmergent) if (!includeEmergent)
criterion = Criterion.and(Criterion.not(TagData.REMOTE_ID.in(getEmergentTagIds())), criterion); criterion = Criterion.and(Criterion.not(TagData.ID.in(getEmergentTagIds())), criterion);
return tagDataService.query(Query.select(properties).where(criterion)); return tagDataService.query(Query.select(properties).where(criterion));
} }

Loading…
Cancel
Save